Mock Version: 1.4.2 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/gdl.spec'], chrootPath='/var/lib/mock/579078-fedora-rawhide-x86_64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--private-network']printOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6a9af8057bbe481ba444f8a801212572', '-D', '/var/lib/mock/579078-fedora-rawhide-x86_64/root', '-a', '--private-network', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/gdl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/gdl-0.9.7-4.fc27.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/gdl.spec'], chrootPath='/var/lib/mock/579078-fedora-rawhide-x86_64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--private-network', '--private-network']printOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '060976dce0c446e58c6b8cb13c419c15', '-D', '/var/lib/mock/579078-fedora-rawhide-x86_64/root', '-a', '--private-network', '--private-network', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/gdl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.G0aCrR + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gdl-0.9.7 + /usr/bin/gzip -dc /builddir/build/SOURCES/gdl-0.9.7.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gdl-0.9.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf src/antlr + echo 'Patch #1 (gdl-antlr.patch):' Patch #1 (gdl-antlr.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .antlr --fuzz=0 patching file src/CMakeLists.txt Patch #2 (gdl-array.patch): + echo 'Patch #2 (gdl-array.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .array --fuzz=0 patching file src/accessdesc.hpp patching file src/dimension.hpp Patch #4 (gdl-gcc6.patch): + echo 'Patch #4 (gdl-gcc6.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gcc6 --fuzz=0 patching file src/specializations.hpp + pushd src ~/build/BUILD/gdl-0.9.7/src ~/build/BUILD/gdl-0.9.7 + for f in *.g + antlr cformat.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 + for f in *.g + antlr format.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 + for f in *.g + antlr format.in.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 + for f in *.g + antlr format.out.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 + for f in *.g + antlr gdlc.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 + for f in *.g + antlr gdlc.i.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 + for f in *.g + antlr gdlc.tree.g ANTLR Parser Generator Version 2.7.7 (2006-11-01) 1989-2005 ~/build/BUILD/gdl-0.9.7 + popd + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eQjx0j ~/build/BUILD/gdl-0.9.7/build ~/build/BUILD/gdl-0.9.7 -- The C compiler identification is GNU 7.1.1 + umask 022 + cd /builddir/build/BUILD + cd gdl-0.9.7 + mkdir build build-python + pushd build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DWXWIDGETS=ON -DUDUNITS=ON -DUDUNITS_INCLUDE_DIR=/usr/include/udunits2 -DGRIB=ON -DOPENMP=ON -DQHULL=ON .. -- The CXX compiler identification is GNU 7.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.3.7") -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for sbrk -- Looking for sbrk - found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for locale.h -- Looking for locale.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Performing Test REALLY_HAVE_EXT_STDIO_FILEBUF_H -- Performing Test REALLY_HAVE_EXT_STDIO_FILEBUF_H - Success -- INFO: will use GNU extensions for STDIO (useful for compressed I/O) since it seems accepted by your c++ compiler. -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for nexttoward in m -- Looking for nexttoward in m - found -- Looking for mpi.h -- Looking for mpi.h - not found -- Looking for cbreak in /usr/lib64/libncurses.so -- Looking for cbreak in /usr/lib64/libncurses.so - found -- Looking for rl_get_screen_size in /usr/lib64/libreadline.so;/usr/lib64/libhistory.so -- Looking for rl_get_screen_size in /usr/lib64/libreadline.so;/usr/lib64/libhistory.so - found -- INFO: We prefer to use Readline than Editline. Feedback welcome on OSX Readline ... CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenMP.cmake:179 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/FindOpenMP.cmake:224 (_OPENMP_GET_SPEC_DATE) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenMP.cmake:179 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/FindOpenMP.cmake:266 (_OPENMP_GET_SPEC_DATE) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. Use fuzzy detection for PLplot lib. (e.g. in /usr/lib) -- Found PLPLOT: /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Warning, if you have plplot version > 5.11 and wxWidgets enabled, please read carefully file README -- Looking for c_plslabelfunc in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for c_plslabelfunc in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Looking for c_plwidth in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for c_plwidth in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Looking for plstrl in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for plstrl in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Looking for c_pllegend in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for c_pllegend in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Performing Test PLPLOT_HAS_PLCALLBACK -- Performing Test PLPLOT_HAS_PLCALLBACK - Success -- Found GRAPHICSMAGICK: /usr/lib64/libGraphicsMagick.so;/usr/lib64/libGraphicsMagick++.so -- INFO: We prefer to use GraphicsMagick than ImageMagick -- Looking for plGetDrvDir in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for plGetDrvDir in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- WARNING: Dynamic drivers may have to be disabled in plplot. To make plplot work with ImageMagick: use -DENABLE_DYNDRIVERS=OFF cmake option when compiling plplot or use -DMAGICK=OFF here to not use ImageMagick in GDL. -- Found wxWidgets: -pthread;-Wl,-z,relro;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;;-lwx_baseu-2.8;-lwx_gtk2u_core-2.8;-lwx_gtk2u_adv-2.8 (found version "2.8.12") -- Checking for module 'netcdf' -- Found netcdf, version 4.4.1.1 -- Found NETCDF: netcdf -- Looking for C++ include netcdf.h -- Looking for C++ include netcdf.h - found -- Looking for nc_inq_grps in netcdf -- Looking for nc_inq_grps in netcdf - found -- Found JPEG: /usr/lib64/libjpeg.so -- Looking for Hopen in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a -- Looking for Hopen in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a - found -- Looking for sd_nccreate in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a -- Looking for sd_nccreate in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a - found -- HDF5: Using hdf5 compiler wrapper to determine C configuration -- Found PythonInterp: /usr/bin/python (found version "2.7.13") -- Found PythonLibs: /usr/lib64/libpython2.7.so (found suitable version "2.7.13", minimum required is "2") -- Numpy headers found -- Found UDUNITS: /usr/lib64/libudunits2.so -- Checking for module 'libps' -- Found libps, version 0.4.5 -- Found LIBPS: ps -- Looking for grib_index_new_from_file in /usr/lib64/libgrib_api.so -- Looking for grib_index_new_from_file in /usr/lib64/libgrib_api.so - found -- Found GRIB: /usr/lib64/libgrib_api.so CMake Warning (dev) at testsuite/CMakeLists.txt:92 (get_target_property): Policy CMP0026 is not set: Disallow use of the LOCATION target property. Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The LOCATION property should not be read from target "launchtest". Use the target name directly with add_custom_command, or use the generator expression $, as appropriate. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:979 (get_target_property): Policy CMP0026 is not set: Disallow use of the LOCATION target property. Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The LOCATION property should not be read from target "gdl". Use the target name directly with add_custom_command, or use the generator expression $, as appropriate. This warning is for project developers. Use -Wno-dev to suppress it. -- Summary GDL - GNU DATA LANGUAGE [Standalone] System Linux-4.11.0-2.fc26.x86_64 Files generated Unix Makefiles GDL output /builddir/build/BUILD/gdl-0.9.7/build/src/gdl Installation prefix /usr C++ compiler /usr/bin/c++ -DNDEBUG -- Options OpenMP support ON -fopenmp WxWidgets ON -pthread;-Wl,-z,relro;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-lwx_baseu-2.8;-lwx_gtk2u_core-2.8;-lwx_gtk2u_adv-2.8 ImageMagick OFF NetCDF ON netcdf HDF4 ON /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a;z;/usr/lib64/libjpeg.so HDF5 ON /usr/lib64/libhdf5.so;/usr/lib64/libz.so;/usr/lib64/libdl.so;/usr/lib64/libm.so FFTW ON /usr/lib64/libfftw3.so;/usr/lib64/libfftw3f.so Libproj4 OFF MPICH OFF Python ON /usr/lib64/libpython2.7.so UDUNITS-2 ON /usr/lib64/libudunits2.so EIGEN3 ON /usr/include/eigen3 GRAPHICSMAGICK ON /usr/lib64/libGraphicsMagick.so;/usr/lib64/libGraphicsMagick++.so -- Mandatory modules GRIB ON /usr/lib64/libgrib_api.so QHULL ON /usr/lib64/libqhull.so GSHHS ON pslib ON Xlib ON /usr/lib64/libX11.so;/usr/lib64/libXext.so libpng ON Plplot ON /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so Old Plplot OFF GNU Readline ON /usr/lib64/libreadline.so;/usr/lib64/libhistory.so BSD Editline OFF GSL ON /usr/lib64/libgsl.so;/usr/lib64/libgslcblas.so Zlib ON /usr/lib64/libz.so (N)curses ON /usr/lib64/libncurses.so;/usr/lib64/libform.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/gdl-0.9.7/build + make -j2 /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/src /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/src /builddir/build/BUILD/gdl-0.9.7/build/src/CMakeFiles/gdl.dir/DependInfo.cmake --color= Scanning dependencies of target gdl make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/build make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 0%] Building CXX object src/CMakeFiles/gdl.dir/CFMTLexer.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/CFMTLexer.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp [ 1%] Building CXX object src/CMakeFiles/gdl.dir/FMTIn.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/FMTIn.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mALL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:82:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:245:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:276:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:307:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCF(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:338:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:369:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCO(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:400:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCB(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:431:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:462:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCX(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:493:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCZ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:524:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCNUMBER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:555:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCDOT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:569:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCWS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:583:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mOCTESC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:999:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mHEXESC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1040:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mODIGIT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1070:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mHDIGIT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1086:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mDIGITS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1141:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp: In member function 'void FMTIn::f(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:479:10: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, 24, BaseGDL::DEFAULT); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp: In member function 'void FMTIn::f_csubcode(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:682:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( tlVal > actP) ~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp: In member function 'void FMTIn::csubcode(RefFMTNode, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:757:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMOA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:768:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:779:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CmoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:790:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CHI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:801:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::ChI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:812:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CDWA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:823:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CDwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:834:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CdwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:845:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CAPA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:856:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CApA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:867:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CapA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:878:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMOI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:889:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CDI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:900:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CYI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:911:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:922:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CSI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:933:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CSF); ^~~~~~ [ 2%] Building CXX object src/CMakeFiles/gdl.dir/FMTLexer.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/FMTLexer.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp [ 2%] Building CXX object src/CMakeFiles/gdl.dir/FMTOut.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/FMTOut.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mLBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:453:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mRBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:467:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mSLASH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:481:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCOMMA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:495:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:509:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mTERM(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:540:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mNONL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:554:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mF(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:568:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:599:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:630:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:661:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:692:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mO(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:723:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mB(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:754:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mZ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:785:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mZZ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:801:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:817:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:848:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:879:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:910:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mR(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:941:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mX(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:972:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1003:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMOA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1034:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMoA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1053:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCmoA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1072:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMOI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1091:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCDI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1110:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1128:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCYI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1146:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCSI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1164:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCSF(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1182:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCHI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1200:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mChI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1218:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCDWA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1236:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCDwA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1255:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCdwA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1274:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCAPA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1293:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCApA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1312:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCapA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1331:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mPERCENT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1350:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mDOT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1364:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mPM(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1378:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mMP(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1395:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mW(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1412:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mWHITESPACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1443:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mDIGITS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1471:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCHAR(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1498:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.hpp:17, from /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp: In member function 'void FMTOut::f(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:435:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (r > nTrans) r=nTrans; ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp: In member function 'void FMTOut::f_csubcode(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:603:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( tlVal > actP) ~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp: In member function 'void FMTOut::csubcode(RefFMTNode, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:689:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMOA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:704:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:719:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CmoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:734:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CHI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:749:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::ChI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:764:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CDWA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:779:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CDwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:794:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CdwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:809:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CAPA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:824:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CApA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:839:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CapA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:854:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMOI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:869:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CDI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:884:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CYI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:899:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:914:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CSI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:928:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CSF); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:941:11: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, 0, 0, (char*)s->c_str(), BaseGDL::STRING); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:953:11: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, 0, 0, (char*)c19->getText().c_str(), BaseGDL::STRING); ^~~~~~ [ 3%] Building CXX object src/CMakeFiles/gdl.dir/FMTParser.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/FMTParser.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.cpp [ 4%] Building CXX object src/CMakeFiles/gdl.dir/GDLInterpreter.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/GDLInterpreter.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::interactive(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:34:12: warning: unused variable 'interactive_AST_in' [-Wunused-variable] ProgNodeP interactive_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::statement(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:117:14: warning: unused variable 'tmp1_AST_in' [-Wunused-variable] ProgNodeP tmp1_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:124:14: warning: unused variable 'tmp2_AST_in' [-Wunused-variable] ProgNodeP tmp2_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:131:14: warning: unused variable 'tmp3_AST_in' [-Wunused-variable] ProgNodeP tmp3_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:138:14: warning: unused variable 'tmp4_AST_in' [-Wunused-variable] ProgNodeP tmp4_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:145:14: warning: unused variable 'tmp5_AST_in' [-Wunused-variable] ProgNodeP tmp5_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:152:14: warning: unused variable 'tmp6_AST_in' [-Wunused-variable] ProgNodeP tmp6_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:159:14: warning: unused variable 'tmp7_AST_in' [-Wunused-variable] ProgNodeP tmp7_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:166:14: warning: unused variable 'tmp8_AST_in' [-Wunused-variable] ProgNodeP tmp8_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:173:14: warning: unused variable 'tmp9_AST_in' [-Wunused-variable] ProgNodeP tmp9_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:180:14: warning: unused variable 'tmp10_AST_in' [-Wunused-variable] ProgNodeP tmp10_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:187:14: warning: unused variable 'tmp11_AST_in' [-Wunused-variable] ProgNodeP tmp11_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:194:14: warning: unused variable 'tmp12_AST_in' [-Wunused-variable] ProgNodeP tmp12_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:201:14: warning: unused variable 'tmp13_AST_in' [-Wunused-variable] ProgNodeP tmp13_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:208:14: warning: unused variable 'tmp14_AST_in' [-Wunused-variable] ProgNodeP tmp14_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:215:14: warning: unused variable 'tmp15_AST_in' [-Wunused-variable] ProgNodeP tmp15_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:222:14: warning: unused variable 'tmp16_AST_in' [-Wunused-variable] ProgNodeP tmp16_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:229:14: warning: unused variable 'tmp17_AST_in' [-Wunused-variable] ProgNodeP tmp17_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:236:14: warning: unused variable 'tmp18_AST_in' [-Wunused-variable] ProgNodeP tmp18_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:243:14: warning: unused variable 'tmp19_AST_in' [-Wunused-variable] ProgNodeP tmp19_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:250:14: warning: unused variable 'tmp20_AST_in' [-Wunused-variable] ProgNodeP tmp20_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:257:14: warning: unused variable 'tmp21_AST_in' [-Wunused-variable] ProgNodeP tmp21_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:264:14: warning: unused variable 'tmp22_AST_in' [-Wunused-variable] ProgNodeP tmp22_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:271:14: warning: unused variable 'tmp23_AST_in' [-Wunused-variable] ProgNodeP tmp23_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:278:14: warning: unused variable 'tmp24_AST_in' [-Wunused-variable] ProgNodeP tmp24_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:285:14: warning: unused variable 'tmp25_AST_in' [-Wunused-variable] ProgNodeP tmp25_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:292:14: warning: unused variable 'tmp26_AST_in' [-Wunused-variable] ProgNodeP tmp26_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:299:14: warning: unused variable 'tmp27_AST_in' [-Wunused-variable] ProgNodeP tmp27_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:306:14: warning: unused variable 'tmp28_AST_in' [-Wunused-variable] ProgNodeP tmp28_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:313:14: warning: unused variable 'tmp29_AST_in' [-Wunused-variable] ProgNodeP tmp29_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:320:14: warning: unused variable 'tmp30_AST_in' [-Wunused-variable] ProgNodeP tmp30_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:327:14: warning: unused variable 'tmp31_AST_in' [-Wunused-variable] ProgNodeP tmp31_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:334:14: warning: unused variable 'tmp32_AST_in' [-Wunused-variable] ProgNodeP tmp32_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:341:14: warning: unused variable 'tmp33_AST_in' [-Wunused-variable] ProgNodeP tmp33_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:74:12: warning: unused variable 'statement_AST_in' [-Wunused-variable] ProgNodeP statement_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::execute(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:637:12: warning: unused variable 'execute_AST_in' [-Wunused-variable] ProgNodeP execute_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::statement_list(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:654:12: warning: unused variable 'statement_list_AST_in' [-Wunused-variable] ProgNodeP statement_list_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::call_fun(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:690:12: warning: unused variable 'call_fun_AST_in' [-Wunused-variable] ProgNodeP call_fun_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::call_lfun(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:745:12: warning: unused variable 'call_lfun_AST_in' [-Wunused-variable] ProgNodeP call_lfun_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::call_pro(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:795:12: warning: unused variable 'call_pro_AST_in' [-Wunused-variable] ProgNodeP call_pro_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_deref(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:830:12: warning: unused variable 'l_deref_AST_in' [-Wunused-variable] ProgNodeP l_deref_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:881:12: warning: unused variable 'tmp34_AST_in' [-Wunused-variable] ProgNodeP tmp34_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_decinc_indexable_expr(ProgNodeP, BaseGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:892:12: warning: unused variable 'l_decinc_indexable_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_function_call_internal(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:955:13: warning: unused variable 'tmp35_AST_in' [-Wunused-variable] ProgNodeP tmp35_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:962:13: warning: unused variable 'tmp36_AST_in' [-Wunused-variable] ProgNodeP tmp36_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:969:13: warning: unused variable 'tmp37_AST_in' [-Wunused-variable] ProgNodeP tmp37_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:976:13: warning: unused variable 'tmp38_AST_in' [-Wunused-variable] ProgNodeP tmp38_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:943:12: warning: unused variable 'l_function_call_internal_AST_in' [-Wunused-variable] ProgNodeP l_function_call_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_defined_simple_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1015:13: warning: unused variable 'tmp39_AST_in' [-Wunused-variable] ProgNodeP tmp39_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1022:13: warning: unused variable 'tmp40_AST_in' [-Wunused-variable] ProgNodeP tmp40_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:992:12: warning: unused variable 'l_defined_simple_var_AST_in' [-Wunused-variable] ProgNodeP l_defined_simple_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_sys_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1038:12: warning: unused variable 'l_sys_var_AST_in' [-Wunused-variable] ProgNodeP l_sys_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1048:12: warning: unused variable 'tmp41_AST_in' [-Wunused-variable] ProgNodeP tmp41_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_decinc_array_expr(ProgNodeP, int, BaseGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1154:13: warning: unused variable 'tmp42_AST_in' [-Wunused-variable] ProgNodeP tmp42_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1059:12: warning: unused variable 'l_decinc_array_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::l_decinc_dot_expr(ProgNodeP, int)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1185:12: warning: unused variable 'l_decinc_dot_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_dot_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1230:12: warning: unused variable 'tmp43_AST_in' [-Wunused-variable] ProgNodeP tmp43_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_decinc_expr(ProgNodeP, int, BaseGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1256:13: warning: unused variable 'tmp44_AST_in' [-Wunused-variable] ProgNodeP tmp44_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1281:13: warning: unused variable 'tmp45_AST_in' [-Wunused-variable] ProgNodeP tmp45_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1347:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] BaseGDL** tmp; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1363:13: warning: unused variable 'tmp46_AST_in' [-Wunused-variable] ProgNodeP tmp46_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1471:13: warning: unused variable 'tmp47_AST_in' [-Wunused-variable] ProgNodeP tmp47_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1605:13: warning: unused variable 'tmp48_AST_in' [-Wunused-variable] ProgNodeP tmp48_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1710:13: warning: unused variable 'tmp49_AST_in' [-Wunused-variable] ProgNodeP tmp49_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1241:12: warning: unused variable 'l_decinc_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1730:12: warning: unused variable 'expr_AST_in' [-Wunused-variable] ProgNodeP expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::indexable_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1810:13: warning: unused variable 'tmp50_AST_in' [-Wunused-variable] ProgNodeP tmp50_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1817:13: warning: unused variable 'tmp51_AST_in' [-Wunused-variable] ProgNodeP tmp51_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1789:12: warning: unused variable 'indexable_expr_AST_in' [-Wunused-variable] ProgNodeP indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1795:12: warning: variable 'e2' set but not used [-Wunused-but-set-variable] BaseGDL** e2; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::indexable_tmp_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1852:13: warning: unused variable 'tmp52_AST_in' [-Wunused-variable] ProgNodeP tmp52_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1861:13: warning: unused variable 'tmp53_AST_in' [-Wunused-variable] ProgNodeP tmp53_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1869:13: warning: unused variable 'tmp54_AST_in' [-Wunused-variable] ProgNodeP tmp54_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1839:12: warning: unused variable 'indexable_tmp_expr_AST_in' [-Wunused-variable] ProgNodeP indexable_tmp_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::lib_function_call_internal(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1922:12: warning: unused variable 'lib_function_call_internal_AST_in' [-Wunused-variable] ProgNodeP lib_function_call_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1933:12: warning: unused variable 'tmp55_AST_in' [-Wunused-variable] ProgNodeP tmp55_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_expr_internal(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1958:13: warning: unused variable 'tmp56_AST_in' [-Wunused-variable] ProgNodeP tmp56_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2005:13: warning: unused variable 'tmp57_AST_in' [-Wunused-variable] ProgNodeP tmp57_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2012:13: warning: unused variable 'tmp58_AST_in' [-Wunused-variable] ProgNodeP tmp58_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2019:13: warning: unused variable 'tmp59_AST_in' [-Wunused-variable] ProgNodeP tmp59_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2026:13: warning: unused variable 'tmp60_AST_in' [-Wunused-variable] ProgNodeP tmp60_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2047:13: warning: unused variable 'tmp61_AST_in' [-Wunused-variable] ProgNodeP tmp61_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1944:12: warning: unused variable 'l_expr_internal_AST_in' [-Wunused-variable] ProgNodeP l_expr_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1950:11: warning: variable 'e1' set but not used [-Wunused-but-set-variable] BaseGDL* e1; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::tmp_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2084:13: warning: unused variable 'tmp62_AST_in' [-Wunused-variable] ProgNodeP tmp62_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2093:13: warning: unused variable 'tmp63_AST_in' [-Wunused-variable] ProgNodeP tmp63_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2101:13: warning: unused variable 'tmp64_AST_in' [-Wunused-variable] ProgNodeP tmp64_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2139:13: warning: unused variable 'tmp65_AST_in' [-Wunused-variable] ProgNodeP tmp65_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2063:12: warning: unused variable 'tmp_expr_AST_in' [-Wunused-variable] ProgNodeP tmp_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2069:12: warning: variable 'e2' set but not used [-Wunused-but-set-variable] BaseGDL** e2; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_simple_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2188:13: warning: unused variable 'tmp66_AST_in' [-Wunused-variable] ProgNodeP tmp66_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2195:13: warning: unused variable 'tmp67_AST_in' [-Wunused-variable] ProgNodeP tmp67_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2174:12: warning: unused variable 'l_simple_var_AST_in' [-Wunused-variable] ProgNodeP l_simple_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::parameter_def(ProgNodeP, EnvBaseT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2212:12: warning: unused variable 'parameter_def_AST_in' [-Wunused-variable] ProgNodeP parameter_def_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2272:12: warning: unused variable 'tmp68_AST_in' [-Wunused-variable] ProgNodeP tmp68_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2275:12: warning: unused variable 'tmp69_AST_in' [-Wunused-variable] ProgNodeP tmp69_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::r_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2297:13: warning: unused variable 'tmp70_AST_in' [-Wunused-variable] ProgNodeP tmp70_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2304:13: warning: unused variable 'tmp71_AST_in' [-Wunused-variable] ProgNodeP tmp71_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2311:13: warning: unused variable 'tmp72_AST_in' [-Wunused-variable] ProgNodeP tmp72_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2318:13: warning: unused variable 'tmp73_AST_in' [-Wunused-variable] ProgNodeP tmp73_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2325:13: warning: unused variable 'tmp74_AST_in' [-Wunused-variable] ProgNodeP tmp74_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2333:13: warning: unused variable 'tmp75_AST_in' [-Wunused-variable] ProgNodeP tmp75_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2345:13: warning: unused variable 'tmp76_AST_in' [-Wunused-variable] ProgNodeP tmp76_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2357:13: warning: unused variable 'tmp77_AST_in' [-Wunused-variable] ProgNodeP tmp77_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2369:13: warning: unused variable 'tmp78_AST_in' [-Wunused-variable] ProgNodeP tmp78_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2283:12: warning: unused variable 'r_expr_AST_in' [-Wunused-variable] ProgNodeP r_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2289:12: warning: variable 'refRet' set but not used [-Wunused-but-set-variable] BaseGDL** refRet; // not used ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_indexable_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2413:13: warning: unused variable 'tmp79_AST_in' [-Wunused-variable] ProgNodeP tmp79_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2389:12: warning: unused variable 'l_indexable_expr_AST_in' [-Wunused-variable] ProgNodeP l_indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_arrayexpr_mfcall_as_mfcall(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2463:12: warning: unused variable 'l_arrayexpr_mfcall_as_mfcall_AST_in' [-Wunused-variable] ProgNodeP l_arrayexpr_mfcall_as_mfcall_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2473:12: warning: unused variable 'tmp80_AST_in' [-Wunused-variable] ProgNodeP tmp80_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::unused_l_array_expr(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2511:12: warning: unused variable 'unused_l_array_expr_AST_in' [-Wunused-variable] ProgNodeP unused_l_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2513:19: warning: variable 'aL' set but not used [-Wunused-but-set-variable] ArrayIndexListT* aL; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2517:12: warning: unused variable 'tmp81_AST_in' [-Wunused-variable] ProgNodeP tmp81_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'ArrayIndexListT* GDLInterpreter::arrayindex_list(ProgNodeP, bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2534:12: warning: unused variable 'arrayindex_list_AST_in' [-Wunused-variable] ProgNodeP arrayindex_list_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2591:12: warning: unused variable 'tmp82_AST_in' [-Wunused-variable] ProgNodeP tmp82_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::l_dot_array_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2642:13: warning: unused variable 'tmp83_AST_in' [-Wunused-variable] ProgNodeP tmp83_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2601:12: warning: unused variable 'l_dot_array_expr_AST_in' [-Wunused-variable] ProgNodeP l_dot_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_arrayexpr_mfcall(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2680:12: warning: unused variable 'l_arrayexpr_mfcall_AST_in' [-Wunused-variable] ProgNodeP l_arrayexpr_mfcall_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2692:12: warning: unused variable 'tmp84_AST_in' [-Wunused-variable] ProgNodeP tmp84_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::tag_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2822:13: warning: unused variable 'tmp85_AST_in' [-Wunused-variable] ProgNodeP tmp85_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2829:13: warning: unused variable 'tmp86_AST_in' [-Wunused-variable] ProgNodeP tmp86_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2783:12: warning: unused variable 'tag_expr_AST_in' [-Wunused-variable] ProgNodeP tag_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::tag_array_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2879:13: warning: unused variable 'tmp87_AST_in' [-Wunused-variable] ProgNodeP tmp87_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2845:12: warning: unused variable 'tag_array_expr_AST_in' [-Wunused-variable] ProgNodeP tag_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::r_dot_indexable_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2951:13: warning: unused variable 'tmp88_AST_in' [-Wunused-variable] ProgNodeP tmp88_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2970:13: warning: unused variable 'tmp89_AST_in' [-Wunused-variable] ProgNodeP tmp89_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2909:12: warning: unused variable 'r_dot_indexable_expr_AST_in' [-Wunused-variable] ProgNodeP r_dot_indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2942:12: warning: variable 'e' set but not used [-Wunused-but-set-variable] BaseGDL** e; ^ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::r_dot_array_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3020:13: warning: unused variable 'tmp90_AST_in' [-Wunused-variable] ProgNodeP tmp90_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2987:12: warning: unused variable 'r_dot_array_expr_AST_in' [-Wunused-variable] ProgNodeP r_dot_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::assign_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3064:13: warning: unused variable 'tmp91_AST_in' [-Wunused-variable] ProgNodeP tmp91_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3071:13: warning: unused variable 'tmp92_AST_in' [-Wunused-variable] ProgNodeP tmp92_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3078:13: warning: unused variable 'tmp93_AST_in' [-Wunused-variable] ProgNodeP tmp93_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3050:12: warning: unused variable 'assign_expr_AST_in' [-Wunused-variable] ProgNodeP assign_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3056:12: warning: unused variable 'l' [-Wunused-variable] BaseGDL** l; ^ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::unused_function_call(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3101:13: warning: unused variable 'tmp94_AST_in' [-Wunused-variable] ProgNodeP tmp94_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3108:13: warning: unused variable 'tmp95_AST_in' [-Wunused-variable] ProgNodeP tmp95_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3115:13: warning: unused variable 'tmp96_AST_in' [-Wunused-variable] ProgNodeP tmp96_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3122:13: warning: unused variable 'tmp97_AST_in' [-Wunused-variable] ProgNodeP tmp97_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3094:12: warning: unused variable 'unused_function_call_AST_in' [-Wunused-variable] ProgNodeP unused_function_call_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::lib_function_call_retnew_internal(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3138:12: warning: unused variable 'lib_function_call_retnew_internal_AST_in' [-Wunused-variable] ProgNodeP lib_function_call_retnew_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3145:12: warning: unused variable 'tmp98_AST_in' [-Wunused-variable] ProgNodeP tmp98_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::simple_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3174:13: warning: unused variable 'tmp99_AST_in' [-Wunused-variable] ProgNodeP tmp99_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3181:13: warning: unused variable 'tmp100_AST_in' [-Wunused-variable] ProgNodeP tmp100_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3154:12: warning: unused variable 'simple_var_AST_in' [-Wunused-variable] ProgNodeP simple_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::sys_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3197:12: warning: unused variable 'sys_var_AST_in' [-Wunused-variable] ProgNodeP sys_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3204:12: warning: unused variable 'tmp101_AST_in' [-Wunused-variable] ProgNodeP tmp101_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_arrayexpr_mfcall_as_arrayexpr(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3215:12: warning: unused variable 'l_arrayexpr_mfcall_as_arrayexpr_AST_in' [-Wunused-variable] ProgNodeP l_arrayexpr_mfcall_as_arrayexpr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3219:12: warning: unused variable 'tmp102_AST_in' [-Wunused-variable] ProgNodeP tmp102_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::parameter_def_n_elements(ProgNodeP, EnvBaseT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3270:12: warning: unused variable 'parameter_def_n_elements_AST_in' [-Wunused-variable] ProgNodeP parameter_def_n_elements_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3336:12: warning: unused variable 'tmp103_AST_in' [-Wunused-variable] ProgNodeP tmp103_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3339:12: warning: unused variable 'tmp104_AST_in' [-Wunused-variable] ProgNodeP tmp104_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::parameter_def_nocheck(ProgNodeP, EnvBaseT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3348:12: warning: unused variable 'parameter_def_nocheck_AST_in' [-Wunused-variable] ProgNodeP parameter_def_nocheck_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3388:12: warning: unused variable 'tmp105_AST_in' [-Wunused-variable] ProgNodeP tmp105_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3391:12: warning: unused variable 'tmp106_AST_in' [-Wunused-variable] ProgNodeP tmp106_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::arrayindex_list_overload(ProgNodeP, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3400:12: warning: unused variable 'arrayindex_list_overload_AST_in' [-Wunused-variable] ProgNodeP arrayindex_list_overload_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3457:12: warning: unused variable 'tmp107_AST_in' [-Wunused-variable] ProgNodeP tmp107_AST_in = _t; ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.hpp:16:0, from /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/fmtnode.hpp: In member function 'void FMTParser::csubcode()': /builddir/build/BUILD/gdl-0.9.7/src/fmtnode.hpp:102:6: warning: 'n1' may be used uninitialized in this function [-Wmaybe-uninitialized] w=w_; ~^~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.cpp:1178:6: note: 'n1' was declared here int n1; ^~ [ 5%] Building CXX object src/CMakeFiles/gdl.dir/GDLLexer.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/GDLLexer.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::unused_function_call(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3133:9: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] return res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::r_dot_indexable_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2908:11: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* res; ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:5:0: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:5: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSTRING(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:393:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mINCLUDE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:438:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( pos != std::string::npos) // remove them ~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mAND_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:489:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mASTERIX_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:505:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEQ_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:519:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGE_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:533:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGTMARK_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:547:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGT_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:561:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLE_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:575:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLTMARK_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:589:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLT_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:603:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP1_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:617:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP2_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:631:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMINUS_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:645:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMOD_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:659:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mNE_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:675:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mOR_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:689:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPLUS_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:703:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPOW_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:717:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSLASH_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:731:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mXOR_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:745:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP1(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:761:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP2(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:775:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMETHOD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:789:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMEMBER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:803:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCOMMA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:817:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCOLON(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:831:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEQUAL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:845:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLCURLY(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:859:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mRCURLY(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:873:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLSQUARE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:887:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mRSQUARE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:901:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:915:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mRBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:929:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mQUESTION(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:943:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEXCLAMATION(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:957:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPOW(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:971:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mASTERIX(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:985:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSLASH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:999:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMINUS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1013:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPLUS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1027:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mINC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1041:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDEC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1055:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGTMARK(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1069:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLTMARK(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1083:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLOG_AND(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1097:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLOG_OR(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1111:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLOG_NEG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1125:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEND_U(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1139:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEOL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1152:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mW(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1199:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1235:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1251:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1307:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mO(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1352:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mB(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1368:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEXP(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1384:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDBL_E(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1452:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDBL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1469:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_BYTE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1537:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_LONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1550:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_LONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1563:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_I(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1576:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_INT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1589:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_ULONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1602:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_ULONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1615:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_UI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1628:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_UINT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1641:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_BYTE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1654:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_LONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1667:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_LONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1680:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_I(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1693:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_INT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1706:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_ULONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1719:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_ULONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1732:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_UI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1745:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_UINT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1758:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_BYTE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1771:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_LONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1784:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_LONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1797:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_I(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1810:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_INT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1823:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_ULONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1836:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_ULONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1849:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_UI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1862:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_UINT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1875:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_FLOAT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1888:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_DOUBLE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1901:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSTRING_LITERAL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1914:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDOT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1927:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCOMMENT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3247:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mIDENTIFIER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3278:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSYSVARNAME(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3362:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEND_MARKER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3447:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mWHITESPACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3464:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSKIP_LINES(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3494:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONT_STATEMENT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3536:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEND_OF_LINE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3572:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMAX_TOKEN_NUMBER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3590:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ [ 5%] Building CXX object src/CMakeFiles/gdl.dir/GDLParser.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/GDLParser.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp: In member function 'void GDLParser::arrayindex_list()': /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:6787:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (((LA(1) == COMMA))&&(++rank <= MAXRANK)) { ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:6812:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (((LA(1) == COMMA))&&(++rank <= MAXRANK)) { ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp: In member function 'int GDLParser::tag_access_keeplast()': /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:7646:7: warning: unused variable 'parent' [-Wunused-variable] bool parent = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp: In member function 'void GDLParser::primary_expr_deref()': /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:8435:7: warning: unused variable 'parent' [-Wunused-variable] bool parent; ^~~~~~ [ 6%] Building CXX object src/CMakeFiles/gdl.dir/GDLTreeParser.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/GDLTreeParser.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:10, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:10, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp: In member function 'void GDLTreeParser::arrayexpr_fn(RefDNode)': /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5515:7: warning: unused variable 'isVar' [-Wunused-variable] bool isVar; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp: In member function 'void GDLTreeParser::primary_expr(RefDNode)': /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5792:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int dummy; ^~~~~ [ 7%] Building CXX object src/CMakeFiles/gdl.dir/allix.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/allix.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ [ 7%] Building CXX object src/CMakeFiles/gdl.dir/arrayindex.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/arrayindex.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual SizeT ArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:70:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // s == 0 is fine ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual SizeT ArrayIndexScalarVP::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:84:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // s == 0 is fine ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:138:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:167:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarVPT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:224:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarVPNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:252:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:292:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:296:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:314:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:318:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:334:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:366:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object src/CMakeFiles/gdl.dir/assocdata.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/assocdata.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp [ 9%] Building CXX object src/CMakeFiles/gdl.dir/basegdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basegdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basegdl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:312:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:312:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:313:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:313:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:314:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:314:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:315:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:315:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:316:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:316:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:317:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:317:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:318:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:318:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:319:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:319:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = DStructGDL; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:320:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = DStructGDL]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:320:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:321:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:321:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:322:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:322:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:323:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:323:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:324:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:324:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:325:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:325:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:326:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:326:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 10%] Building CXX object src/CMakeFiles/gdl.dir/basic_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basic_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:55: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:55: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::n_elements(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:927:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::string_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1186:16: warning: unused variable 'p' [-Wunused-variable] BaseGDL* p = e->GetParDefined( i); ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::execute_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1454:10: warning: variable 'quietExecution' set but not used [-Wunused-but-set-variable] bool quietExecution = false; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::strtrim(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1836:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1836:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1839:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1857:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1860:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1877:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1880:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1909:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1912:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iGetParDefined(2); ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1957:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1957:108: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1960:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iDim( 0)) ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2040:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) default( shared) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2040:108: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) default( shared) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2043:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2094:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2097:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2106:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2109:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2152:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2155:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2164:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2167:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i srcRank) ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::product(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3226:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sumDim < 1 || sumDim > srcRank) ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::min_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3455:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (searchDim < 0 || searchDim > searchArr->Rank()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::max_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3565:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (searchDim < 0 || searchDim > searchArr->Rank()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::median(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3971:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dim > p0->Rank()) ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3978:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i != (dim-1)) { ~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4022:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT k=0; kDim(1) < MaxAllowedWidth) MaxAllowedWidth=p0->Dim(1); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4414:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4729:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4744:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4744:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4759:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4759:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4774:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4774:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4789:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4789:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4804:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4804:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4819:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4819:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch (typ) { ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_FLOAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::rebin_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5066:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( newDim > oldDim) ~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::strtok_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5382:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos != string::npos) { ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5384:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos != string::npos) { ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5426:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (tokE == string::npos) { ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5460:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nTok; i++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5473:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nTok; i++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5483:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nTok; i++) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5489:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (escPos != string::npos) { ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::tag_names_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5592:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; i < nTags; ++i) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5573:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::stregex_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5604:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::temporary(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6069:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::memory(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6081:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 0); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::reverse(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6612:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (p0->Rank() != 0 && (dim > p0->Rank() || dim < 1)) ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::parse_url(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6655:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = env->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::scope_traceback(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7023:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iNParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7123:11: warning: unused variable 'nVar' [-Wunused-variable] SizeT nVar = pro->Size(); // # var in GDL for desired level ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7124:9: warning: unused variable 'nKey' [-Wunused-variable] int nKey = pro->NKey(); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL** lib::scope_varfetch_reference(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7151:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7174:11: warning: unused variable 'nVar' [-Wunused-variable] SizeT nVar = pro->Size(); // # var in GDL for desired level ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7175:9: warning: unused variable 'nKey' [-Wunused-variable] int nKey = pro->NKey(); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2518:85: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2519:82: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2520:85: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2521:85: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2522:88: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2523:91: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2524:94: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2525:86: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2526:89: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2527:92: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2528:101: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3087:98: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3088:95: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3089:98: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3090:98: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3091:101: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3092:104: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3093:107: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3094:100: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3095:103: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::ishft_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4830:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::obj_isa(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5235:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::idl_base64(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6979:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::scope_traceback(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7093:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::min_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3474:12: warning: 'minElArr' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *minElArr, *maxElArr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::max_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3584:23: warning: 'maxElArr' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *minElArr, *maxElArr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::strmid(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2040:9: warning: 'scalar' may be used uninitialized in this function [-Wmaybe-uninitialized] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) default( shared) ^~~ [ 10%] Building CXX object src/CMakeFiles/gdl.dir/basic_fun_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basic_fun_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::median(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4406:16: warning: 'Mask' may be used uninitialized in this function [-Wmaybe-uninitialized] DDoubleGDL* Mask,*Mask1D; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4406:22: warning: 'Mask1D' may be used uninitialized in this function [-Wmaybe-uninitialized] DDoubleGDL* Mask,*Mask1D; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp:44: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp: In function 'BaseGDL* lib::legendre(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp:443:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (count=0;countNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp: In function 'BaseGDL* lib::legendre(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp:483:51: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] return res->Convert2(GDL_FLOAT,BaseGDL::CONVERT); ^ [ 11%] Building CXX object src/CMakeFiles/gdl.dir/basic_fun_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basic_fun_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::isa_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:52:9: warning: unused variable 'nb_kw' [-Wunused-variable] int nb_kw=0; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:54:10: warning: unused variable 'secPar' [-Wunused-variable] bool secPar = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:55:11: warning: variable 'n_elem' set but not used [-Wunused-but-set-variable] SizeT n_elem; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:68:10: warning: unused variable 'isFILE' [-Wunused-variable] bool isFILE = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:69:10: warning: unused variable 'isNULL' [-Wunused-variable] bool isNULL = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::fstat_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:625:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] big = (DLong(size) != size); ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:682:6: warning: unused variable 'status' [-Wunused-variable] int status = stat(actUnit.Name().c_str(), &buffer); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::make_array(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:776:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0;iN_Elements();++i) ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::reform(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:986:7: warning: unused variable 'success' [-Wunused-variable] bool success = e->StealLocalPar( 0); //*p0P = NULL; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::routine_names_value(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1180:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desiredlevnum >= callStack.size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1251:19: warning: unused variable 'u' [-Wunused-variable] SizeT u = pro->AddVar(varName); ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1291:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1071:51: warning: variable 'store' set but not used [-Wunused-but-set-variable] bool var = false, fetch = false, arg = false, store = false; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL** lib::routine_names_reference(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1364:13: warning: unused variable 'nTotVar' [-Wunused-variable] SizeT nTotVar = nVar + nComm; //All the variables availables at that lev. ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1366:11: warning: unused variable 'nKey' [-Wunused-variable] int nKey = pro->NKey(); ^~~~ [ 12%] Building CXX object src/CMakeFiles/gdl.dir/basic_op.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basic_op.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp [ 13%] Building CXX object src/CMakeFiles/gdl.dir/color.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/color.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/color.cpp /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::isa_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:285:2: warning: 'rank' may be used uninitialized in this function [-Wmaybe-uninitialized] if (rank > 0) isARRAY = true; else isARRAY = false; ^~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/color.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/color.cpp:18: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:25: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_BYTE' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:447:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:447:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:450:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_INT' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:617:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:617:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:620:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_UINT' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:790:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:790:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:793:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LONG' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:963:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:963:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:966:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_ULONG' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1034:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1034:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1037:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1055:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1055:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1058:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1099:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1139:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1139:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1142:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1187:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1187:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1190:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_FLOAT' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1259:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1259:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1262:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1282:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1282:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1285:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1325:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1325:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1328:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1368:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1368:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1371:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1416:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1416:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1419:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1505:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1524:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1550:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1550:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1553:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1579:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1579:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1582:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1608:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1608:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1611:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1637:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1637:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1640:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1666:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1666:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1669:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1695:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1695:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1698:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1724:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1724:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1727:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ [ 14%] Building CXX object src/CMakeFiles/gdl.dir/convol.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/convol.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1754:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1754:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1757:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1784:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1784:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1787:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1846:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1846:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1849:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1868:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1868:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1871:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1911:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1911:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1914:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1954:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1954:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1957:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2030:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2030:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2033:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] [ 15%] Building CXX object src/CMakeFiles/gdl.dir/convol_inc0.cpp.o /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/convol_inc0.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1831:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2090:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2090:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2093:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2112:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2112:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2115:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2155:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2155:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2158:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2198:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2198:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2201:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2274:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2274:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2277:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ [ 15%] Building CXX object src/CMakeFiles/gdl.dir/convol_inc1.cpp.o /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2448:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/convol_inc1.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2617:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2617:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2620:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] [ 16%] Building CXX object src/CMakeFiles/gdl.dir/convol_inc2.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/convol_inc2.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp [ 17%] Building CXX object src/CMakeFiles/gdl.dir/datatypes.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/datatypes.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:27:0: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:44:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = float; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:52:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ In file included from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1809:0, from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:21: /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:44:1: warning: multi-line comment [-Wcomment] // #define isnan( x ) ( ( sizeof ( x ) == sizeof(double) ) ? \ ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:43:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp: In member function 'BaseGDL* Data_< >::AddInv(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:104:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:104:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:107:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp: In member function 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:362:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:362:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:365:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp: In member function 'BaseGDL* Data_< >::AddInvS(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:395:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::NotOp() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:86:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:86:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:89:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::NotOp() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:108:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'BaseGDL* Data_< >::UMinus() [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:168:9: warning: unused variable 'nEl' [-Wunused-variable] ULong nEl=N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:239:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:239:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:242:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:260:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:260:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:263:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:281:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:281:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:284:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:301:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:301:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:304:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:324:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:341:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:341:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:344:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:401:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:401:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:404:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:420:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:420:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:423:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:440:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:440:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:443:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:459:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:459:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:462:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:479:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:479:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:482:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:498:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:498:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:501:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:517:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:517:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:520:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:536:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:536:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:539:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:775:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:775:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:778:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:790:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:790:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:793:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:800:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:800:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:803:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:815:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:815:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:818:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1037:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1037:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1040:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1052:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1052:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1055:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1062:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1062:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1065:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1077:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1077:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1080:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1861:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1861:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1864:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1885:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1885:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1888:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1909:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1909:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1912:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1933:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1933:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1936:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2082:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2082:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2085:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2138:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2138:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2141:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2237:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2237:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2240:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2261:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2261:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2264:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2286:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2286:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2289:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2310:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2310:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2313:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2403:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2403:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2406:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2438:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2438:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2441:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2464:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2464:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2467:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2498:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2498:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2501:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3034:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3034:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3037:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3054:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3054:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3057:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3082:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3082:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3085:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3102:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3102:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3105:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3288:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3288:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3291:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3308:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3308:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3311:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3326:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3326:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3329:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3345:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3345:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3348:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3504:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3504:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3507:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3492:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInt(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3534:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3534:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3537:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3546:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3546:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3549:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3556:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3556:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3559:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3567:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3567:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3570:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInt(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3589:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3589:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3592:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3601:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3601:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3604:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3611:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3611:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3614:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3622:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3622:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3625:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3647:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3647:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3650:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3637:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3672:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3672:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3675:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3661:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3697:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3697:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3700:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3686:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3726:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3726:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3729:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3745:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3748:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3755:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3758:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3768:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3771:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3790:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3793:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3809:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3812:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3819:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3822:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3832:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3835:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3860:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3863:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3891:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3891:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3894:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3876:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3921:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3921:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3924:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3940:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3943:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3950:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3953:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3963:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3966:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3987:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3990:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4006:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4009:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4016:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4019:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4029:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4032:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4057:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4060:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4088:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4088:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4091:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4073:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4188:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4188:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4191:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4207:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4207:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4210:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4226:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4226:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4229:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4245:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4245:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4248:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowS(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4274:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4274:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4277:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4293:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4296:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4303:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4306:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4316:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4319:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4338:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4341:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4357:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4360:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4367:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4370:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4380:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4383:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4401:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4404:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4429:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4429:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4432:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iN_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4462:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4462:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4465:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4481:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4484:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4491:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4494:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4504:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4507:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4528:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4531:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4547:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4550:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4557:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4560:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4570:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4573:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4591:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4594:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4616:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4616:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4619:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:86:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:86:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:89:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( OMPInt i=0; i < nEl; ++i ) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:110:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:110:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:113:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:135:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:135:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:138:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:159:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:159:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:162:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:281:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:281:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:284:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:322:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:322:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:325:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:425:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:425:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:428:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:449:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:449:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:452:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:475:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:475:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:478:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:499:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:499:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:502:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:595:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:628:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:628:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:631:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:655:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:655:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:658:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:689:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:689:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:692:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'BaseGDL* Data_< >::AddInvNew(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:959:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:959:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:962:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'BaseGDL* Data_< >::AddInvSNew(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1040:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1040:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1043:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1966:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1966:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1969:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1992:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1992:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1995:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2022:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2045:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2045:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2048:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2208:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2208:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2211:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2234:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2234:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2237:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2259:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2259:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2262:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2285:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2285:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2288:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowIntNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2456:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2456:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2459:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2468:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2468:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2471:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2479:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2479:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2482:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2490:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2490:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2493:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowIntNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2512:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2512:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2515:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2524:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2524:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2527:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2535:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2535:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2538:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2546:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2546:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2549:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2570:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2570:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2573:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2593:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2593:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2596:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2616:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2616:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2619:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2640:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2640:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2643:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2671:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2671:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2674:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2690:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2693:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2702:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2705:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2715:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2718:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2739:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2742:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2758:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2761:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2773:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2783:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2786:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2807:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2810:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2820:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2823:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2840:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2840:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2843:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2870:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2870:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2873:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2889:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2892:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2901:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2904:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2914:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2917:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2937:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2940:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2956:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2959:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2968:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2971:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2981:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2984:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3000:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3003:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3013:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3016:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3034:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3034:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3037:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3028:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3150:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3150:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3153:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3172:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3180:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3183:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3193:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3196:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3216:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3219:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3238:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3246:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3249:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3259:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3262:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3276:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3279:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3301:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3301:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3304:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3331:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3331:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3334:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3350:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3353:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3361:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3364:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3374:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3377:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3398:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3401:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3417:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3420:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3428:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3431:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3441:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3444:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3456:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3459:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3475:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3475:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3478:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i >::Read(std::istream&, bool, bool, XDR*) [with Sp = SpDByte; std::istream = std::basic_istream; XDR = XDR]': /builddir/build/BUILD/gdl-0.9.7/src/default_io.cpp:1722:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( bufsize < nChar ) nChar = bufsize; //truncate eventually ~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:87:0: /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp: In function 'DDouble ReadFmtCal(std::__cxx11::string, int, BaseGDL::Cal_IOMode)': /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp:836:10: warning: enumeration value 'WRITE' not handled in switch [-Wswitch] switch ( cMode ) { ^ /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp:836:10: warning: enumeration value 'STRING' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:90:0: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In member function 'SizeT Data_< >::OFmtI(std::ostream*, SizeT, SizeT, int, int, char, BaseGDL::IOMode) [with Sp = SpDComplex; SizeT = long long unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:888:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os)<< setw(w) << setfill(f) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f )< >::OFmtI(std::ostream*, SizeT, SizeT, int, int, char, BaseGDL::IOMode) [with Sp = SpDComplexDbl; SizeT = long long unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:967:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os)<< setw(w) << setfill(f) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f )< >* Data_< >::New(const dimension&, BaseGDL::InitType) const [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:35:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i >* Data_< >::New(const dimension&, BaseGDL::InitType) const [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:55:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDPtr; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1012:9: warning: unused variable 'nEl' [-Wunused-variable] SizeT nEl = srcArr->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'void Data_< >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDObj; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1118:9: warning: unused variable 'nEl' [-Wunused-variable] SizeT nEl = srcArr->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDPtr; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1187:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDObj; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1224:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'BaseGDL* Data_< >::NewIx(SizeT) [with Sp = SpDObj; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1324:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(; iN_Elements(); ++i) ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1329:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( validIx == ix) ~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1313:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1314:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:101:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp: In function 'BaseGDL* FromPython(PyObject*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp:108:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( nDim > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp:113:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=MAXRANK; idimensions[ i]; ~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp:121:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:509:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:531:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:594:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:594:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:597:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:613:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:613:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:614:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:629:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:629:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:630:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:645:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:645:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:646:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:673:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:673:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:674:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:690:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:690:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:691:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:710:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:710:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:711:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:730:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:730:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:731:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:760:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:760:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:761:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:781:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:781:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:782:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:802:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:802:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:803:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:823:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:823:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:824:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:853:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:853:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:854:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:873:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:873:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:874:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:893:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:893:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:894:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:913:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:913:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:914:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::NBytes() const [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2146:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::DecAt(ArrayIndexListT*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3488:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::IncAt(ArrayIndexListT*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3518:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::DecAt(ArrayIndexListT*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3548:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::IncAt(ArrayIndexListT*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3578:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDFloat; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4371:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4403:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i+= step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4435:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i+= step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDDouble; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4484:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4516:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4548:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i+= step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDString; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4582:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4596:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4611:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDComplex; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4657:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4689:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4721:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDComplexDbl; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4770:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4802:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4834:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:189:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( scale == this->zero) scale = 1; /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:189:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( scale == this->zero) scale = 1; /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/getas.cpp:25:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:77: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/getas.cpp:35:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = float; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/getas.cpp:43:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:173:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:230:65: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3543:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3598:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3743:28: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3938:27: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:90:0: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutOct(std::ostream*, int, char, T) [with T = short int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:691:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:693:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = short int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:695:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:697:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:719:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:721:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = short unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:723:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:725:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:748:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutOct(std::ostream*, int, char, T) [with T = int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:774:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:776:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:778:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:780:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:801:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:803:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:805:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:807:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:828:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:830:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = long long int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:832:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:834:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:855:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:857:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = long long unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:859:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:861:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:882:115: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:28:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:34, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp: In instantiation of 'GDLArray::~GDLArray() [with T = std::__cxx11::basic_string; bool IsPOD = false]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:488:86: required from here /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp:109:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i = 0; i >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:51:75: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:133:79: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long unsigned int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5276:81: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5318:79: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long unsigned int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5360:81: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5402:80: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long unsigned int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5444:82: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDByte; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDByte; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDByte; Data_< >::Ty = unsigned char]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDByte; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDInt; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDInt; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDInt; Data_< >::Ty = short int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ [ 18%] Building CXX object src/CMakeFiles/gdl.dir/datatypesref.cpp.o /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/datatypesref.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDInt; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDUInt; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDUInt; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDUInt; Data_< >::Ty = short unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDUInt; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDLong; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDLong; Data_< >::Ty = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDLong; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDULong; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDULong; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDULong; Data_< >::Ty = unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dvar.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dcommon.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dcommon.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i >::SubNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.hpp:29:0, from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:34, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dcommon.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp: In member function 'ProgNode* DSubUD::GotoTarget(int)': /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:336:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ix >= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDULong; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong64; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDLong64; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDLong64; Data_< >::Ty = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDLong64; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDULong64; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDULong64; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDULong64; Data_< >::Ty = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ [ 19%] Building CXX object src/CMakeFiles/gdl.dir/dcompiler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dcompiler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDULong64; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDPtr; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDPtr; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDPtr; Data_< >::Ty = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDFloat; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDFloat; Data_< >::Ty = float]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDFloat; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDDouble; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDDouble; Data_< >::Ty = double]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i >::Sub(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.hpp:29:0, from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:34, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp: In member function 'ProgNode* DSubUD::GotoTarget(int)': /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:336:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ix >= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDDouble; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; cGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDString; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDString; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDObj; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDObj; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDObj; Data_< >::Ty = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplex; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDComplex; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplexDbl; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDComplexDbl; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:28:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:34, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp: In instantiation of 'GDLArray::Ty* GDLArray::InitScalar() [with T = std::__cxx11::basic_string; bool IsPOD = false; GDLArray::Ty = std::__cxx11::basic_string]': /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp:144:65: required from 'GDLArray::GDLArray(SizeT, bool) [with T = std::__cxx11::basic_string; bool IsPOD = false; SizeT = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:488:86: required from here /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp:58:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i = 0; i; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDPtr]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDObj]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned char]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned char]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = unsigned char]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = short int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = short unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = long long int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/gdl.dir/default_io.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/default_io.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/default_io.cpp [ 21%] Building CXX object src/CMakeFiles/gdl.dir/dialog.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dialog.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = float]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = float]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = float]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = double]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = double]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = double]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::__cxx11::basic_string > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::__cxx11::basic_string >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::__cxx11::basic_string >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::__cxx11::basic_string >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDString]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/filedlg.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:21: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:27:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp: In member function 'ProgNode* DSubUD::GotoTarget(int)': /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:336:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ix >= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDString]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Derived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDString]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:25: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:156:0, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexNoIndexT::AllIxNewMultiOneVariableIndexNoIndexT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:605:80: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = (*ixList)[variableIndex]->GetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/filedlg.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:21: /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp: In function 'BaseGDL* lib::dialog_pickfile_wxwidgets(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:229:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < filterstrarr->Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:281:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT r = 0; r < pathcnt; ++r) ~~^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:59:10: warning: variable 'isdisplay_name' set but not used [-Wunused-but-set-variable] bool isdisplay_name = false; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:62:10: warning: variable 'isfix_filter' set but not used [-Wunused-but-set-variable] bool isfix_filter = false; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:70:10: warning: variable 'isresource_name' set but not used [-Wunused-but-set-variable] bool isresource_name = false; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp: In function 'BaseGDL* lib::dialog_message_wxwidgets(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:468:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iN_Elements(); ++i) local_string += (*messagestr)[i]+'\n'; ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:357:10: warning: variable 'isdisplay_name' set but not used [-Wunused-but-set-variable] bool isdisplay_name = false; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:361:10: warning: variable 'isresource_name' set but not used [-Wunused-but-set-variable] bool isresource_name = false; ^~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/gdl.dir/dinterpreter.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dinterpreter.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dnodefactory.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'DInterpreter::CommandCode DInterpreter::CmdCompile(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:670:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (sppos == string::npos) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:680:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < command.length()) ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:683:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (sppos == string::npos) sppos = command.length(); ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'DInterpreter::CommandCode DInterpreter::CmdRun(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:741:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < command.length()) ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'DInterpreter::CommandCode DInterpreter::ExecuteCommand(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:803:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (sppos != string::npos) { ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In static member function 'static void DInterpreter::ExecuteShellCommand(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:939:7: warning: unused variable 'ignored' [-Wunused-variable] int ignored = system( commandLine.c_str()); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'bool DInterpreter::RunBatch(std::istream*)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1487:30: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret=ExecuteLine( in); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'void DInterpreter::ExecuteFile(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1541:34: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret=ExecuteLine( &in); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'RetCode DInterpreter::InterpreterLoop(const string&, std::vector >&, const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1620:39: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret = ExecuteLine(&in); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1818:45: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret = ExecuteLine(&in); ^~~ [ 22%] Building CXX object src/CMakeFiles/gdl.dir/dnode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dnode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:26: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp: In member function 'void DNode::Text2Long(int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:193:24: warning: unused variable 'maxDInt' [-Wunused-variable] static const DLong64 maxDInt= ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp: In member function 'void DNode::Text2ULong(int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:239:25: warning: unused variable 'maxDUInt' [-Wunused-variable] static const DULong64 maxDUInt= ^~~~~~~~ [ 23%] Building CXX object src/CMakeFiles/gdl.dir/dpro.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dpro.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object src/CMakeFiles/gdl.dir/dstructdesc.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dstructdesc.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 24%] Building CXX object src/CMakeFiles/gdl.dir/dstructgdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dstructgdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:22:0: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:29: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp: In member function 'virtual DStructGDL* DStructGDL::CShift(DLong*) const': /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:282:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= dim[ aSp]) ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:288:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < dim[ aSp]) break; ~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp: In member function 'virtual void DStructGDL::AssignAtIx(RangeT, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:436:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ [ 25%] Building CXX object src/CMakeFiles/gdl.dir/dvar.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/dvar.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dvar.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dvar.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dvar.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp: In member function 'virtual void EnvT::ObjCleanup(DObj)': /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:683:16: warning: unused variable 'newEnv' [-Wunused-variable] EnvUDT* newEnv = PushNewEnvUD( objCLEANUP, 1, &actObjGDL); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp: In member function 'void EnvT::ShiftParNumbering(int)': /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:1218:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nParam - 1; ++i) ~~^~~~~~~~~~~~ [ 26%] Building CXX object src/CMakeFiles/gdl.dir/extrat.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/extrat.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/extrat.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/extrat.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/gdl.dir/fftw.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/fftw.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp: In function 'BaseGDL* lib::fftw_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:136:11: warning: unused variable 'stride' [-Wunused-variable] SizeT stride; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:137:11: warning: unused variable 'offset' [-Wunused-variable] SizeT offset; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp: In instantiation of 'T* lib::fftw_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:198:80: required from here /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:83:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:114:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp: In instantiation of 'T* lib::fftw_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:208:76: required from here /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:83:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:114:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ [ 28%] Building CXX object src/CMakeFiles/gdl.dir/file.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/file.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/file.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'bool lib::FindInDir(const DString&, const DString&)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:428:10: warning: unused variable 'actStat' [-Wunused-variable] int actStat = lstat64( testFile.c_str(), &statStruct); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::ExpandPathN(FileListT&, const DString&, const DString&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:494:13: warning: variable 'actStat' set but not used [-Wunused-but-set-variable] int actStat = lstat64(testDir.c_str(), &statStruct); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:459:9: warning: unused variable 'fnFlags' [-Wunused-variable] int fnFlags = 0; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::PatternSearch(FileListT&, const DString&, const DString&, bool, bool, bool, bool, bool, bool, bool*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:779:10: warning: variable 'actStat' set but not used [-Wunused-but-set-variable] int actStat = lstat64( testDir.c_str(), &statStruct); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::FileSearch(FileListT&, const DString&, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1086:16: warning: unused variable 'isaDir' [-Wunused-variable] bool isaDir = (S_ISDIR( statlink.st_mode ) != 0); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1074:11: warning: variable 'actStat' set but not used [-Wunused-but-set-variable] int actStat; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_expand_path(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1128:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_search(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1337:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT f=0; f suffLength) { ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_same(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1556:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_test(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1645:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_readlink(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1797:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1803:10: warning: unused variable 'noexpand_path' [-Wunused-variable] bool noexpand_path = e->KeywordSet(noexpand_pathIx); ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1805:10: warning: unused variable 'allow_nonexist' [-Wunused-variable] bool allow_nonexist = e->KeywordSet(allow_nonexistIx); ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1807:10: warning: unused variable 'allow_nonsymlink' [-Wunused-variable] bool allow_nonsymlink = e->KeywordSet(allow_nonsymlinkIx); ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_info(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1888:25: warning: operation on 'tName' may be undefined [-Wsequence-point] int tName = tName = res->Desc()->TagIndex("NAME"); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1947:9: warning: unused variable 'isADanglingSymLink' [-Wunused-variable] bool isADanglingSymLink = (actStat != 0 && isASymLink); ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1874:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::file_mkdir(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:2079:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); j++) ~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1229:16: warning: 'keyindex' defined but not used [-Wunused-variable] static int keyindex; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_search(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1196:17: warning: 'pathSpec' may be used uninitialized in this function [-Wmaybe-uninitialized] DStringGDL* pathSpec; ^~~~~~~~ [ 28%] Building CXX object src/CMakeFiles/gdl.dir/fmtnode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/fmtnode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/fmtnode.cpp [ 29%] Building CXX object src/CMakeFiles/gdl.dir/gdleventhandler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdleventhandler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:34: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:34:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 31%] Building CXX object src/CMakeFiles/gdl.dir/gdlgstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdlgstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp: In member function 'void GDLGStream::SetColorMap1Table(PLINT, BaseGDL*, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:122:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< tableSize; ++i) { ~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:130:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< tableSize; ++i) { ~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp: In member function 'bool GDLGStream::GetRegion(DLong&, DLong&, DLong&, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:1010:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i =0; i < nx_gdl ; ++i ) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:1011:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < ny_gdl ; ++j ) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ [ 31%] Building CXX object src/CMakeFiles/gdl.dir/gdlxstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdlxstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:23:0: /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::WOpen(int, const string&, int, int, int, int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:95:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( wIx >= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:185:10: warning: variable 'success' set but not used [-Wunused-but-set-variable] bool success; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::SetGraphicsFunction(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:217:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::CursorStandard(int)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:329:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::EventHandler()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:99:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] event.xclient.data.l[0] == wm_delete_window) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::Raise()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:312:14: warning: unused variable 'xwd' [-Wunused-variable] XwDisplay *xwd = (XwDisplay *) dev->xwd; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::Lower()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:318:14: warning: unused variable 'xwd' [-Wunused-variable] XwDisplay *xwd = (XwDisplay *) dev->xwd; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::DeIconic()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:331:14: warning: unused variable 'xwd' [-Wunused-variable] XwDisplay *xwd = (XwDisplay *) dev->xwd; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual bool GDLXStream::GetGin(PLGraphicsIn*, int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:436:13: warning: unused variable 'nchars' [-Wunused-variable] int nchars; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:437:16: warning: unused variable 'mykey' [-Wunused-variable] KeySym mykey; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'bool GDLXStream::GetExtendedGin(PLGraphicsIn*, int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:513:7: warning: variable 'x' set but not used [-Wunused-but-set-variable] int x, x1, xmin = 0, xmax = (int) dev->width - 1; ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:514:7: warning: variable 'y' set but not used [-Wunused-but-set-variable] int y, y1, ymin = 0, ymax = (int) dev->height - 1; ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:536:7: warning: unused variable 'first' [-Wunused-variable] int first=0; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual DByteGDL* GDLXStream::GetBitmapData()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:842:19: warning: unused variable 'actDevice' [-Wunused-variable] GraphicsDevice* actDevice = GraphicsDevice::GetDevice(); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:850:10: warning: unused variable 'rc' [-Wunused-variable] Status rc = XGetWindowAttributes(xwd->display, dev->window, &win_attr); ^~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual bool GDLXStream::PaintImage(unsigned char*, PLINT, PLINT, DLong*, DLong, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:774:60: warning: 'iblu' may be used uninitialized in this function [-Wmaybe-uninitialized] curcolor.pixel = ired * 256 * 256 + igrn * 256 + iblu; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:774:47: warning: 'igrn' may be used uninitialized in this function [-Wmaybe-uninitialized] curcolor.pixel = ired * 256 * 256 + igrn * 256 + iblu; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:774:47: warning: 'ired' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 32%] Building CXX object src/CMakeFiles/gdl.dir/gdljournal.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdljournal.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 34%] Building CXX object src/CMakeFiles/gdl.dir/gdlpsstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdlpsstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp: In function 'void image_compress(unsigned char*, PLINT, long int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp:59:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0, j=0, k=0; i >::CShift(DLong*) const [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.hpp:46, from /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.cpp: In member function 'std::__cxx11::string GDLSVGStream::svg_to_png64(int, int, png_byte*, int, int, int, int*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.cpp:103:14: warning: unused variable 'out' [-Wunused-variable] char *in,*out; ^~~ [ 36%] Building CXX object src/CMakeFiles/gdl.dir/gdlwidget.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdlwidget.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/notebook.h:19, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:24: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/notebook.h:19, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:24: /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iDesc( )->TagIndex( "TOP" ); // 1 ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:317:18: warning: unused variable 'handlerIx' [-Wunused-variable] static int handlerIx = ev->Desc( )->TagIndex( "HANDLER" ); // 2 ^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLWidgetBase::GDLWidgetBase(WidgetIDT, EnvT*, ULong, bool, WidgetIDT&, bool, DLong, DLong, int, bool, const DString&, const DString&, const DString&, const DString&, DLong, DLong, DLong, DLong, bool, long int, long int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:570:9: warning: 'GDLWidgetBase::nrows' will be initialized after [-Wreorder] DLong nrows; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:569:9: warning: 'DLong GDLWidgetBase::ncols' [-Wreorder] DLong ncols; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:877:1: warning: when initialized here [-Wreorder] GDLWidgetBase::GDLWidgetBase( WidgetIDT parentID, EnvT* e, ULong eventFlags_, ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'virtual void GDLWidgetBase::ReorderWidgets()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1278:21: warning: unused variable 'w' [-Wunused-variable] wxWindow* w=(*iter); ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTab::SetTabCurrent(int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1345:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (valGetPageCount()){ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetTable::GDLWidgetTable(WidgetIDT, EnvT*, DByteGDL*, DStringGDL*, DByteGDL*, DByteGDL*, DStringGDL*, int, DLongGDL*, DStringGDL*, bool, DByteGDL*, DStringGDL*, DStringGDL*, bool, bool, bool, bool, DLongGDL*, DStringGDL*, BaseGDL*, DLong, DLong, DStringGDL*, DULong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1535:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int ival=0, i=0; iSetCellValue( i, j ,wxString(((*valueAsStrings)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1537:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ival < numRows && jval < numCols ) grid->SetCellValue( i, j ,wxString(((*valueAsStrings)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1579:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< x_scroll_size ; ++i) scr_sizex+=grid->GetColSize(i); ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1586:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j=0; j< y_scroll_size ; ++j) scr_sizey+=grid->GetRowHeight(j); ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoAlign()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1693:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1694:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoBackgroundColor()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1792:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1792:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoForegroundColor()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1849:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1849:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoColumnLabels()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1907:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) grid->SetColLabelValue( j, wxEmptyString ); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1909:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1915:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoColumnWidth()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1930:63: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( columnWidth->N_Elements( ) == 1 ) for ( SizeT j = 0; j < nCols; ++j ) grid->SetColSize(j,(*columnWidth)[0]*unitConversionFactor.x); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1932:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoColumnWidth(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1953:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it GetColSize(j); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2007:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it GetRowSize(i); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2066:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it N_Elements( ) == 1 ) for ( SizeT i = 0; i < nRows; ++i ) grid->SetRowSize(i,(*rowHeights)[0]*unitConversionFactor.y); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2119:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoRowHeights(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2139:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it SetRowLabelValue( i, wxEmptyString ); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2189:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2195:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'bool GDLWidgetTable::InsertColumns(DLong, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2253:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=0; i< grid->GetNumberRows(); ++i) for (SizeT j=pos; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2253:82: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=0; i< grid->GetNumberRows(); ++i) for (SizeT j=pos; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'bool GDLWidgetTable::InsertRows(DLong, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2330:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=pos; iGetNumberRows(); ++i) for (SizeT j=0; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2330:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=pos; iGetNumberRows(); ++i) for (SizeT j=0; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::SetTableValues(DStringGDL*, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2379:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (numRows > curr_rows) grid->AppendRows(numRows-curr_rows); ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2380:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (numCols > curr_cols) grid->AppendCols(numCols-curr_cols); ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2426:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ival < numRows && jval < numCols ) grid->SetCellValue( i, j ,wxString(((*val)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2426:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ival < numRows && jval < numCols ) grid->SetCellValue( i, j ,wxString(((*val)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'BaseGDL* GDLWidgetTable::GetTableValuesAsStruct(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2462:20: warning: unused variable 'k' [-Wunused-variable] for (SizeT k=0,n=0,l=0; nDim(1); ++n) { ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2564:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j=colTL; j<=colBR; ++j) { ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2574:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=rowTL; i<=rowBR; ++i) { ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2438:7: warning: unused variable 'numRows' [-Wunused-variable] int numRows=valueAsStrings->Dim(0); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2439:7: warning: unused variable 'numCols' [-Wunused-variable] int numCols=valueAsStrings->Dim(1); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'DStringGDL* GDLWidgetTable::GetTableValues(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2657:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT k=0,i=rowTL; i<=rowBR; ++i) for (SizeT j=colTL; j<=colBR; ++j) ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2657:67: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT k=0,i=rowTL; i<=rowBR; ++i) for (SizeT j=colTL; j<=colBR; ++j) ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2659:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( i >= numRows || j >= numCols) return static_cast(NULL); ~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2659:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( i >= numRows || j >= numCols) return static_cast(NULL); ~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::SetTableNumberOfRows(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2741:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nrows > old_nrows) { ~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2743:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (numRows > old_nrows) { ~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLWidgetTree::GDLWidgetTree(WidgetIDT, EnvT*, BaseGDL*, DULong, wxBitmap*, DLong, DLong, bool, bool, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1144:11: warning: 'GDLWidgetTree::rootID' will be initialized after [-Wreorder] WidgetIDT rootID; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1139:5: warning: 'int GDLWidgetTree::buttonImageId' [-Wreorder] int buttonImageId; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2824:1: warning: when initialized here [-Wreorder] GDLWidgetTree::GDLWidgetTree( WidgetIDT p, EnvT* e, BaseGDL* value_, DULong eventFlags_ ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In destructor 'virtual GDLWidgetButton::~GDLWidgetButton()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'UNDEFINED' not handled in switch [-Wswitch] switch(buttonType){ ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'NORMAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'RADIO' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'CHECKBOX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'BITMAP' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'POPUP_NORMAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'POPUP_BITMAP' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetList::GDLWidgetList(WidgetIDT, EnvT*, BaseGDL*, DLong, DULong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3353:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nlines; ++i ){ ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetDropList::GDLWidgetDropList(WidgetIDT, EnvT*, BaseGDL*, DULong, const DString&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3473:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < n; ++i ) ~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetComboBox::GDLWidgetComboBox(WidgetIDT, EnvT*, BaseGDL*, DULong, const DString&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3551:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < n; ++i ) ~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetText::GDLWidgetText(WidgetIDT, EnvT*, DStringGDL*, DULong, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3634:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iN_Elements(); ++i) ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetText::ChangeText(DStringGDL*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3691:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iN_Elements(); ++i) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetText::InsertText(DStringGDL*, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3725:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < valueStr->N_Elements( ); ++i ) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetLabel::SetLabelValue(const DString&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3983:18: warning: unused variable 'id' [-Wunused-variable] wxWindowID id = static_cast (wxWidget)->GetId( ); ^~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLFrame::GDLFrame(GDLWidgetBase*, wxWindowID, const wxString&, const wxPoint&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1401:18: warning: 'GDLFrame::gdlOwner' will be initialized after [-Wreorder] GDLWidgetBase* gdlOwner; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1400:11: warning: 'GDLApp* GDLFrame::appOwner' [-Wreorder] GDLApp* appOwner; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4040:1: warning: when initialized here [-Wreorder] GDLFrame::GDLFrame( GDLWidgetBase* gdlOwner_, wxWindowID id, const wxString& title , const wxPoint& pos ) ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLDrawPanel::GDLDrawPanel(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1501:14: warning: 'GDLDrawPanel::GDLWidgetDrawID' will be initialized after [-Wreorder] wxWindowID GDLWidgetDrawID; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1498:11: warning: 'wxSize GDLDrawPanel::drawSize' [-Wreorder] wxSize drawSize; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4071:1: warning: when initialized here [-Wreorder] GDLDrawPanel::GDLDrawPanel( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxString& name) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4307:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': /usr/include/wx-2.8/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] typedef char complete[sizeof(*ptr)]; \ ^ /usr/include/wx-2.8/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' typedef char complete[sizeof(*ptr)]; \ ^~~~~~~~ /usr/include/wx-2.8/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' wxDEFINE_SCOPED_PTR(T, T ## Ptr) ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' wxDEFINE_SCOPED_PTR_TYPE(T) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4309:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop); ^ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In static member function 'static bool GDLWidget::GetXmanagerBlock()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:378:21: warning: 'xmanActCom' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( managed && !xmanActCom ) { ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:378:18: warning: 'managed' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( managed && !xmanActCom ) { ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoAlign(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1774:31: warning: 'ali' may be used uninitialized in this function [-Wmaybe-uninitialized] grid->SetCellAlignment( i, j, ali, wxALIGN_CENTRE ); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1753:31: warning: 'ali' may be used uninitialized in this function [-Wmaybe-uninitialized] grid->SetCellAlignment( row, col, ali, wxALIGN_CENTRE ); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1734:29: warning: 'ali' may be used uninitialized in this function [-Wmaybe-uninitialized] grid->SetCellAlignment( (*it).x, (*it).y, ali, wxALIGN_CENTRE ); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/gdl.dir/gdlwidgeteventhandler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdlwidgeteventhandler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/generic/grid.h:15, from /usr/include/wx-2.8/wx/grid.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:23: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/generic/grid.h:15, from /usr/include/wx-2.8/wx/grid.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:23: /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iShow(true); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnHideRequest(wxCommandEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:309:10: warning: unused variable 'stat' [-Wunused-variable] bool stat = frame->Show(false); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnText(wxCommandEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:569:9: warning: unused variable 'pos' [-Wunused-variable] int pos = control->GetCurrentSelection() ; //would be control->GetSelection( &selStart, &selEnd); // with GTK ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:650:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] widg->InitTag("CH", DByteGDL( newValue[offset(gdlOwner); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnLeaveWindow(wxMouseEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:999:16: warning: unused variable 'owner' [-Wunused-variable] GDLWidget* owner=static_cast(gdlOwner); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnKBRDFocusChange(wxFocusEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:1025:16: warning: unused variable 'owner' [-Wunused-variable] GDLWidget* owner=static_cast(gdlOwner); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnCloseFrame(wxCloseEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:1145:14: warning: unused variable 'owner' [-Wunused-variable] GDLWidget* owner=static_cast(gdlOwner); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 37%] Building CXX object src/CMakeFiles/gdl.dir/gdlwxstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdlwxstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.hpp:46, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlzstream.cpp: In member function 'virtual DByteGDL* GDLZStream::GetBitmapData()': /builddir/build/BUILD/gdl-0.9.7/src/gdlzstream.cpp:138:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT iy =0; iy < ny ; ++iy ) { ~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlzstream.cpp:139:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT ix = 0; ix < nx; ++ix ) { ~~~^~~~ [ 39%] Building CXX object src/CMakeFiles/gdl.dir/getfmtast.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/getfmtast.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/getfmtast.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/getfmtast.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i >::CShift(DLong*) const [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/gdl.dir/graphicsdevice.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/graphicsdevice.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp: In member function 'virtual bool DeviceWX::SetGraphicsFunction(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:155:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp: In member function 'virtual bool DeviceWX::CursorStandard(int)': /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:268:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp: In member function 'virtual bool DeviceWX::GUIOpen(int, int, int)': /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:302:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( wIx >= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::WOpen(int, const string&, int, int, int, int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:95:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( wIx >= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:185:10: warning: variable 'success' set but not used [-Wunused-but-set-variable] bool success; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::SetGraphicsFunction(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:217:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::CursorStandard(int)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:329:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp: In member function 'void DevicePS::pslibHacks()': /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:219:13: warning: variable 'nbytes' set but not used [-Wunused-but-set-variable] int nbytes; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp: In member function 'void DevicePS::epsHacks()': /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:455:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (fwrite(&buffer, 1, cnt, fp) < cnt) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:474:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (fwrite(&buffer, 1, cnt, fp_plplot) < cnt) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp: In constructor 'DevicePS::DevicePS()': /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:68:20: warning: 'DevicePS::scale' will be initialized after [-Wreorder] float scale; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:65:19: warning: 'bool DevicePS::orient_portrait' [-Wreorder] bool orient_portrait; ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:483:3: warning: when initialized here [-Wreorder] DevicePS(): GraphicsDevice(), fileName( "gdl.ps"), actStream( NULL), ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:31:0: /builddir/build/BUILD/gdl-0.9.7/src/devicez.hpp: In member function 'void DeviceZ::InitStream()': /builddir/build/BUILD/gdl-0.9.7/src/devicez.hpp:112:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( PLINT i = 0; i= 0 && wIx < oList.size() && oList[wIx] != 0; ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'virtual void GraphicsMultiDevice::SetActWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:404:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) { ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::RaiseWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:460:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->Raise(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::LowerWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:464:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->Lower(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::IconicWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:468:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->Iconic(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::DeIconicWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:472:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->DeIconic(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'virtual int GraphicsMultiDevice::GetNonManagedWidgetActWin(bool)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:626:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) if (winList[i] != NULL ) { ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::WOpen(int, const string&, int, int, int, int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:106:11: warning: 'xMaxSize' may be used uninitialized in this function [-Wmaybe-uninitialized] DLong xMaxSize, yMaxSize; ^~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/gdl.dir/basic_pro.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basic_pro.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:26: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::cpu(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:180:10: warning: unused variable 'vectorEnable' [-Wunused-variable] bool vectorEnable = e->KeywordSet(vectorEableIx); ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'DStringGDL* lib::recall_commands_internal()': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:375:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < history_length - 1; i++) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::help_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:585:11: warning: unused variable 'debug' [-Wunused-variable] int debug = 0; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:625:33: warning: operation on 'tmp' may be undefined [-Wsequence-point] DStructGDL* tmp = tmp = static_cast (var->Data()); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:961:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nPar; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:963:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nKey; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:996:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nPar; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:998:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nKey; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:522:10: warning: variable 'kw' set but not used [-Wunused-but-set-variable] bool kw = false; ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::get_lun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1382:9: warning: unused variable 'nParam' [-Wunused-variable] int nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::open_lun(EnvT*, std::ios_base::openmode)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1415:9: warning: unused variable 'nParam' [-Wunused-variable] int nParam = e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::socket(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1607:9: warning: unused variable 'nParam' [-Wunused-variable] int nParam = e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::writeu(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1904:11: warning: unused variable 'cc' [-Wunused-variable] SizeT cc = p->Dim(0); ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::readu(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1954:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < status; i++) ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2045:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nRec1 != nBytes && nRec2 != nBytes) { ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2045:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nRec1 != nBytes && nRec2 != nBytes) { ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2063:11: warning: unused variable 'cc' [-Wunused-variable] SizeT cc = p->Dim(0); ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::strput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2108:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2108:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2111:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::message_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2240:10: warning: unused variable 'ioerror' [-Wunused-variable] bool ioerror = e->KeywordSet(ioerrorIx); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::setenv_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2454:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos == string::npos) continue; ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2461:11: warning: unused variable 'ret' [-Wunused-variable] int ret = setenv(strEnv.c_str(), strArg.c_str(), 1); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2445:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::struct_assign_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2495:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int t = 0; t < nTags; ++t) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2467:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::spawn_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3006:15: warning: unused variable 'wpid' [-Wunused-variable] pid_t wpid = wait(&status); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::replicate_inplace_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3069:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = p2->Scalar2Index(d1); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::resolve_routine(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3145:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nEl; ++i) { ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3125:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'BaseGDL* lib::julday(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3364:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < e->NParam(); ++i) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3373:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < e->NParam(); ++i) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::exitgdl(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1159:9: warning: 'exit_status' may be used uninitialized in this function [-Wmaybe-uninitialized] exit(exit_status); ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::replicate_inplace_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3107:59: warning: 'p5' may be used uninitialized in this function [-Wmaybe-uninitialized] ixList.push_back(new CArrayIndexIndexed(p5, true)); ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'BaseGDL* lib::julday(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3421:28: warning: 'nMi' may be used uninitialized in this function [-Wmaybe-uninitialized] (*Minute)[i % nMi], s)) { ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3353:43: warning: 'Minute' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *Month, *Day, *Year, *Hour, *Minute; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3406:91: warning: 'nH' may be used uninitialized in this function [-Wmaybe-uninitialized] if (dateToJD(jd, (*Day)[i % nD], (*Month)[i % nM], (*Year)[i % nY], (*Hour)[i % nH], ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3353:36: warning: 'Hour' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *Month, *Day, *Year, *Hour, *Minute; ^~~~ [ 41%] Building CXX object src/CMakeFiles/gdl.dir/basic_pro_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/basic_pro_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp: In function 'void lib::linkimage(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:159:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (BaseGDL* &) dynFun[count_fun] = ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:103:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp: In function 'void lib::wait_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:242:11: warning: variable 'retval' set but not used [-Wunused-but-set-variable] int retval; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp: In function 'BaseGDL* lib::call_external(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch (myReturnType) { ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:579:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 42%] Building CXX object src/CMakeFiles/gdl.dir/grib.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/grib.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp [ 43%] Building CXX object src/CMakeFiles/gdl.dir/gshhs.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gshhs.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gshhs.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/grib.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_open_file_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:56:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_close_file_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:80:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_count_in_file_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:100:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_new_from_file_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:126:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_clone_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:155:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_release_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:178:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_get_size_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:229:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_get_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:255:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_get_data_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:337:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(4); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:28: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::fft_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:609:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((dimension < 0) || (dimension > p0->Rank())) { ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:634:20: warning: unused variable 'res' [-Wunused-variable] DComplexGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:559:11: warning: unused variable 'stride' [-Wunused-variable] SizeT stride; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:560:11: warning: unused variable 'offset' [-Wunused-variable] SizeT offset; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'int lib::fft_1d(BaseGDL*, void*, SizeT, SizeT, SizeT, double, SizeT, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:679:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nEl == (2 << i)) { ~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:688:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iDim(i); ~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:673:11: warning: unused variable 'f32' [-Wunused-variable] float f32[2]; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:674:12: warning: unused variable 'f64' [-Wunused-variable] double f64[2]; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::random_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:993:11: warning: unused variable 'pro' [-Wunused-variable] DSub* pro=dynamic_cast(e->GetPro()); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::histogram_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1231:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (input->N_Elements() < nbins) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1234:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (input->N_Elements() > nbins) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1267:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'DDoubleGDL* lib::interpolate_1dim(EnvT*, const gdl_interp1d_type*, DDoubleGDL*, DDoubleGDL*, bool, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1509:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (SizeT k = 0; k < nxa-1; ++k) temp[k]=(*array)[k*ninterp+iterate]; temp[nxa-1]=temp[nxa-2]; //pad! ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1509:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' for (SizeT k = 0; k < nxa-1; ++k) temp[k]=(*array)[k*ninterp+iterate]; temp[nxa-1]=temp[nxa-2]; //pad! ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1512:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1512:105: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1515:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < chunksize; ++i) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'DDoubleGDL* lib::interpolate_2dim(EnvT*, const gdl_interp2d_type*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, bool, bool, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1612:25: warning: unused variable 'count' [-Wunused-variable] for (SizeT j = 0, count=0; j < ny; j++) ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1640:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1640:105: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1643:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < chunksize; ++i) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'DDoubleGDL* lib::interpolate_3dim(EnvT*, const gdl_interp3d_type*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, bool, bool, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1786:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1786:105: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1789:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < chunksize; ++i) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::interpolate_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1873:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1873:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1875:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < c0->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1885:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1885:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1887:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < c0->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2024:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2024:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2026:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < res1->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2036:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2036:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2038:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < res1->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'void lib::la_trired_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch ( p0->Type()) { ^ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2336:13: warning: unused variable 'res' [-Wunused-variable] DFloatGDL* res = static_cast ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2056:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::newton_broyden(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2529:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (iter <= iter_max); ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2538:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (iter > iter_max) e->Throw("maximum number of iterations reached"); ~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2435:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::qromb_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2586:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2649:9: warning: unused variable 'pos' [-Wunused-variable] int pos; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::qromo_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2765:26: warning: unused variable 'old_handler' [-Wunused-variable] gsl_error_handler_t* old_handler = gsl_set_error_handler(&n_b_gslerrhandler); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2829:9: warning: unused variable 'pos' [-Wunused-variable] int pos; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::fz_roots_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2942:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i N_Elements();i++) ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2959:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < resultSize; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::fx_root_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3051:8: warning: unused variable 'stop' [-Wunused-variable] DLong stop = 0; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3063:10: warning: unused variable 'tol' [-Wunused-variable] DDouble tol = 0.0001; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::binomialcoef(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3455:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::wtn(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3509:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::zeropoly(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3672:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::spher_harm(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3766:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(4); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'T* lib::fft_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double, DLong) [with T = Data_; SizeT = long long unsigned int; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:628:27: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:372:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:381:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:385:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:387:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:393:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:414:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:425:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:440:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:444:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:448:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:450:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:456:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:477:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'T* lib::fft_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double, DLong) [with T = Data_; SizeT = long long unsigned int; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:641:24: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:372:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:381:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:385:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:387:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:393:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:414:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:425:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:440:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:444:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:448:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:450:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:456:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:477:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'int lib::cp2data_template(BaseGDL*, T*, SizeT, SizeT, SizeT, SizeT) [with T = double; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:243:25: required from 'int lib::real_fft_transform_template(BaseGDL*, T*, SizeT, double, SizeT, SizeT, SizeT, SizeT, int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t, const T1*, T2*), T1* (*)(size_t), T2* (*)(size_t), void (*)(T1*), void (*)(T2*)) [with T = double; T1 = gsl_fft_real_wavetable; T2 = gsl_fft_real_workspace; SizeT = long long unsigned int; size_t = long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:785:32: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch ( p0->Type()) { ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'int lib::cp2data_template(BaseGDL*, T*, SizeT, SizeT, SizeT, SizeT) [with T = float; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:243:25: required from 'int lib::real_fft_transform_template(BaseGDL*, T*, SizeT, double, SizeT, SizeT, SizeT, SizeT, int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t, const T1*, T2*), T1* (*)(size_t), T2* (*)(size_t), void (*)(T1*), void (*)(T2*)) [with T = float; T1 = gsl_fft_real_wavetable_float; T2 = gsl_fft_real_workspace_float; SizeT = long long unsigned int; size_t = long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:811:38: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp: In function 'void lib::ludc_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:110:9: warning: variable 'double_flag' set but not used [-Wunused-but-set-variable] int double_flag=0; ^~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/gdl.dir/hash.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/hash.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::interpolate_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1943:56: warning: 'p2D' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nnbor) res[iloop]=interpolate_2dim(e,gdl_interp2d_binearest,p0D[iloop],p1D,p2D,grid,use_missing,missing,0.0); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1949:38: warning: 'p3D' may be used uninitialized in this function [-Wmaybe-uninitialized] res[iloop]=interpolate_3dim(e,gdl_interp3d_trilinear,p0D[iloop],p1D,p2D,p3D,grid,use_missing,missing); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::newton_broyden(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2489:14: warning: 'T' may be used uninitialized in this function [-Wmaybe-uninitialized] solver = gsl_multiroot_fsolver_alloc(T, F.n); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::qromo_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2894:23: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] gsl_integration_qag(&F, first, last, 0, eps, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ wsize, GSL_INTEG_GAUSS61, w, &result, &error); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'DLong HashIndex(DStructGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:105:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( searchIxStart >= hashTable->N_Elements()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:59:19: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'DStructGDL* CopyHashTable(DStructGDL*, DStructGDL*, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:140:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT oldIx=0; oldIxTagIndex( "TABLE_DATA"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:123:19: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void GrowHashTable(DStructGDL*, DStructGDL*&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:225:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT oldIx=0; oldIxTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void InsertIntoHashTable(DStructGDL*, DStructGDL*&, BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:344:19: warning: unused variable 'pDataTag' [-Wunused-variable] static unsigned pDataTag = structDesc::HASH->TagIndex( "TABLE_DATA"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:345:19: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void HASH__ToStream(DStructGDL*, std::ostream&, SizeT, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:501:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while( ix < nSize && ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:485:19: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadIsTrue(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:582:21: warning: unused variable 'pDataTag' [-Wunused-variable] static unsigned pDataTag = structDesc::HASH->TagIndex( "TABLE_DATA"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:583:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:585:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:586:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:590:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadNEOp(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:735:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:611:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadEQOp(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1012:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:989:11: warning: unused variable 'nCount' [-Wunused-variable] DLong nCount = (*static_cast( hashStruct->GetTag( nCountTag, 0)))[0]; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadPlus(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1234:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT el=0; elTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1420:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1430:11: warning: unused variable 'nCount' [-Wunused-variable] DLong nCount = (*static_cast( self->GetTag( nCountTag, 0)))[0]; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1439:21: warning: unused variable 'pHeadTag' [-Wunused-variable] static unsigned pHeadTag = structDesc::LIST->TagIndex( "PHEAD"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1441:21: warning: unused variable 'nListTag' [-Wunused-variable] static unsigned nListTag = structDesc::LIST->TagIndex( "NLIST"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__where(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1592:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); // SELF, VALUE ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__keysvalues(EnvUDT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1692:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1649:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__haskey(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1733:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1734:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1735:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1736:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1742:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); // SELF, KEYLIST ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__remove(EnvUDT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1858:16: warning: unused variable 'thisHashTable' [-Wunused-variable] DStructGDL* thisHashTable = static_cast(e->Interpreter()->GetHeap( thisTableID)); ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1798:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1799:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void lib::HASH___OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1959:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1960:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1961:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2319:15: warning: unused variable 'cN' [-Wunused-variable] ProgNodeP cN = e->CallingNode(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2320:19: warning: unused variable 'ip' [-Wunused-variable] DInterpreter* ip = e->Interpreter(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2326:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2327:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2328:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/gdl.dir/hdf5_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/hdf5_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5g_open_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:276:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_open_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:294:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_open_idx_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:312:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_name_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:328:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_type_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:356:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_open_name_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:371:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_get_space_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:389:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_space_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:404:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_num_attrs_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:419:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_get_type_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:433:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5t_get_size_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:448:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5s_get_simple_extent_dims_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:463:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:568:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:576:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:574:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] hid_t status = H5Tset_size(memtype, sdim); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:486:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:732:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:746:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:746:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (int i = 0; i < count_s[0]; i++) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:748:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' free (rdata); //but not rdata[0] ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:600:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5s_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:767:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5d_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:776:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5f_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:785:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5t_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:794:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5g_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:803:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5a_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:812:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void lib::HASH___OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2036:17: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1999:15: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadBracketsRightSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2194:17: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2163:15: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/gdl.dir/hdf_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/hdf_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp [ 47%] Building CXX object src/CMakeFiles/gdl.dir/hdf_pro.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/hdf_pro.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_open_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:38:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:49:16: warning: unused variable 'readIx' [-Wunused-variable] static int readIx = e->KeywordIx("READ"); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_ishdf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:68:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vg_getid_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:83:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vg_attach_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:96:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_attach_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:114:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_find_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:135:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:198:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iNParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_start_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:292:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_create_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:314:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_nametoindex_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:391:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_select_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:407:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vg_attach_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:109:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'BaseGDL* lib::hdf_sd_getdata_template(EnvT*, dimension, int32, int32*, int32*, int32*, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:48:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_getdata_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:76:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank; i++) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:83:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (startKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:90:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:98:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (countKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:105:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:113:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (strideKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:120:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:128:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:137:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:52:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_adddata_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:213:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank; i++) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:220:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (startKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:228:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (countKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:236:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (strideKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:188:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_getinfo_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:306:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:280:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_attrinfo_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:382:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:386:11: warning: unused variable 'nattrs' [-Wunused-variable] int32 nattrs; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:387:11: warning: variable 'status' set but not used [-Wunused-but-set-variable] int32 status; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vg_getinfo_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:475:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vd_get_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:508:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vg_gettrs_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:541:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vg_detach_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:570:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vd_detach_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:581:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_endaccess_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:592:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_end_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:603:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:614:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'BaseGDL* lib::hdf_sd_getdscl_template(EnvT*, DLong, int32)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:631:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:274:12: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (type == DFNT_INT16) { ^~ [ 48%] Building CXX object src/CMakeFiles/gdl.dir/ifmt.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ifmt.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp [ 48%] Building CXX object src/CMakeFiles/gdl.dir/image.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/image.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/image.cpp [ 49%] Building CXX object src/CMakeFiles/gdl.dir/initct.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/initct.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/initct.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:25: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/initct.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i= nCT) ~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:240:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (bottom > ctSize-1) bottom=ctSize-1; ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:242:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ncolors > ctSize) ncolors=ctSize; ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:243:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (bottom+ncolors > ctSize) ncolors=ctSize-bottom; ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:244:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0, j=bottom ; j MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.cpp: In function 'void SysVar::UpdateSTime()': /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.cpp:142:11: warning: unused variable 'res' [-Wunused-variable] SizeT res=strftime( st, MAX_STIME_STRING_LENGTH, format, tstruct); ^~~ [ 51%] Building CXX object src/CMakeFiles/gdl.dir/io.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/io.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/io.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/io.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/io.cpp: In member function 'void GDLStream::Socket(const string&, DUInt, bool, DDouble, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/io.cpp:374:7: warning: variable 'status' set but not used [-Wunused-but-set-variable] int status = inet_pton( AF_INET, inet_ntoa(*((struct in_addr *)h->h_addr)), ^~~~~~ [ 51%] Building CXX object src/CMakeFiles/gdl.dir/lapack.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/lapack.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/lapack.cpp [ 52%] Building CXX object src/CMakeFiles/gdl.dir/least_squares.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/least_squares.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:28: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 53%] Building CXX object src/CMakeFiles/gdl.dir/libinit.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:50:49: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:145:79: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:27:0, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp: In member function 'ProgNode* DSubUD::GotoTarget(int)': /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:336:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ix >= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Transpose > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Transpose > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:150:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:156:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:161:59: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:750:39: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:761:20: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:779:22: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:327:9: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:328:9: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:37:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:378:13: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:37:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:351:22: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:683:20: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:18: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:229:17: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:847:61: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView, 10>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:560:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:250:9: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, true>, 1, -1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, true>, 1, -1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, true>, 1, -1, true>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, true>, 1, -1, true>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:605:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false>, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:175:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:685:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, true> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, true> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, true>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, true>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, true>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, true>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> > >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> > >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, false> >; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, false> >; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:249:9: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:11: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:793:21: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:690:24: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::Map >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::Map >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false> >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false> >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false> >, Eigen::Map >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::Map >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::Map >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product > >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product > >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product > >, Eigen::Map >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose > >; Rhs = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product > >, Eigen::Map >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product > >, Eigen::Map >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:497:12: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:265:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true> >, Eigen::internal::evaluator, -1, -1, true> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true> >, Eigen::internal::evaluator, -1, -1, true> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::Block, -1, -1, true>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::Block, -1, -1, true>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::Block, -1, -1, true>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::Block, -1, -1, true>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::PermutationMatrix<-1, -1, int>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:239:40: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp: In function 'void LibInit()': /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:67:6: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without void LibInit() ^~~~~~~ [ 53%] Building CXX object src/CMakeFiles/gdl.dir/libinit_ac.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_ac.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_ac.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.hpp:18, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ac.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/CMakeFiles/gdl.dir/libinit_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_cl.cpp [ 55%] Building CXX object src/CMakeFiles/gdl.dir/libinit_gm.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_gm.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_gm.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_cl.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_gm.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/gdl.dir/libinit_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp:40:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp:40:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 56%] Building CXX object src/CMakeFiles/gdl.dir/libinit_mes.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_mes.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_mes.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_mes.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/gdl.dir/libinit_ng.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_ng.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 58%] Building CXX object src/CMakeFiles/gdl.dir/libinit_jp.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/libinit_jp.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 58%] Building CXX object src/CMakeFiles/gdl.dir/list.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/list.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/list.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void FreeLISTNode(EnvUDT*, DPtr, bool)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:99:10: warning: unused variable 'pNext' [-Wunused-variable] DPtr pNext = (*static_cast( removeNode->GetTag( pNextTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'DPtr GetLISTNode(EnvUDT*, DStructGDL*, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:126:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < targetIx; ++elIx) ~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In static member function 'static void EnvBaseT::AddLIST(DPtrListT&, DPtrListT&, DStructGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:195:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < nList; ++elIx) ~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void LISTCleanup(EnvUDT*, DStructGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:231:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < nList; ++elIx) ~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::list__cleanup(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:253:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadIsTrue(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:262:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadBracketsRightSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:702:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int p=0; pNParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1095:18: warning: unused variable 'listDesc' [-Wunused-variable] DStructDesc* listDesc= self->Desc(); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1101:18: warning: unused variable 'containerDesc' [-Wunused-variable] DStructDesc* containerDesc=structDesc::GDL_CONTAINER_NODE; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list__where(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1282:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); // SELF, VALUE ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1285:17: warning: unused variable 'self' [-Wunused-variable] DStructGDL* self = GetSELF( selfP, e); // checks ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list__remove(EnvUDT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1606:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i=0; i < indexN_Elements; ++i) ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1626:12: warning: unused variable 'pData' [-Wunused-variable] DPtr pData = (*static_cast( headNode->GetTag( pDataTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1663:12: warning: unused variable 'pData' [-Wunused-variable] DPtr pData = (*static_cast( tailNode->GetTag( pDataTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1696:12: warning: unused variable 'pData' [-Wunused-variable] DPtr pData = (*static_cast( removeNode->GetTag( pDataTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::list__reverse(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1742:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < nList; ++elIx) ~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1726:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::list__add(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1825:17: warning: unused variable 'cStructLast' [-Wunused-variable] DStructGDL* cStructLast = NULL; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2021:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ++added == listLength) ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2031:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( added == listLength) ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2064:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ++added == listLength) ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2068:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( listLength != 0 && added < listLength) ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2070:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( ; added; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1186:64: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1189:63: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1192:64: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1195:65: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1198:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1201:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1204:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1207:70: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1210:64: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1213:65: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1216:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1219:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'DStructGDL* GetSELF(BaseGDL*, EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:152:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'DStructGDL* GetLISTStruct(EnvUDT*, DPtr)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:73:26: warning: 'actPHeap' may be used uninitialized in this function [-Wmaybe-uninitialized] if( actPHeap == NULL || actPHeap->Type() != GDL_STRUCT) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadPlus(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:562:17: warning: 'leftStruct' may be used uninitialized in this function [-Wmaybe-uninitialized] DStructGDL* leftStruct; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:563:17: warning: 'rightStruct' may be used uninitialized in this function [-Wmaybe-uninitialized] DStructGDL* rightStruct; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadBracketsRightSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:719:12: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:684:13: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::LIST___OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:925:12: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:890:13: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list__toarray(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1158:12: warning: 'typeCodeKW' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* typeCodeKW; ^~~~~~~~~~ [ 59%] Building CXX object src/CMakeFiles/gdl.dir/magick_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/magick_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:32: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_ping(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:208:20: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] if (a.type() == PaletteType | a.type() == PaletteMatteType) has_palette = 1; ~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_readindexes(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:378:28: warning: variable 'pixel' set but not used [-Wunused-but-set-variable] const PixelPacket* pixel; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'void lib::magick_writeIndexes(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:980:26: warning: variable 'pixels' set but not used [-Wunused-but-set-variable] const PixelPacket* pixels; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'void lib::magick_writeColorTable(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:1018:20: warning: variable 'scale' set but not used [-Wunused-but-set-variable] unsigned int scale; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_open(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:128:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_create(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:335:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_readindexes(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:414:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_read(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:575:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_colormapsize(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:709:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_magick(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:730:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_rows(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:743:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_columns(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:756:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_IndexedColor(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:773:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 60%] Building CXX object src/CMakeFiles/gdl.dir/math_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/math_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::sin_fun(BaseGDL*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:280:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:280:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:283:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:346:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:349:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:394:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:394:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:397:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:436:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:439:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:505:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:568:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:571:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:634:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:637:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:676:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:693:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:696:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:713:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:716:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:752:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:755:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:772:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:775:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:791:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:794:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:983:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:986:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1004:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1007:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1023:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1026:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1044:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1047:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1062:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1065:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1082:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1085:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1102:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1105:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1355:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1358:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1379:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1382:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1433:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1436:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1518:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1521:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1537:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1540:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1567:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1583:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1586:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1624:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1627:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1710:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1713:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1729:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1732:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1756:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1759:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1775:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1778:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1816:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1819:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1905:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1921:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1924:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1951:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1967:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1970:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2008:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2011:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2038:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2041:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2053:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2056:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2157:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2160:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2175:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2178:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2193:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2196:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2211:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2214:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2236:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2239:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::gauss_cvf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2267:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::t_pdf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2297:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0;iNParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::laguerre(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2361:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEx >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEx)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2361:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEx >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEx)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2364:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (count = 0;countNParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:268:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:270:51: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:272:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:274:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:334:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:336:51: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:338:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:340:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tan_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:426:51: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tan_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:428:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tan_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:430:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:490:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:492:52: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:494:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:496:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:556:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:558:52: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:560:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:562:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:621:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:623:52: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:625:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:627:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1393:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1395:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1397:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1399:45: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1401:44: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::round_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1596:61: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1479:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::round_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1598:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1479:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::ceil_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1788:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1655:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1672:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::ceil_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1790:59: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1655:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1672:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::floor_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1980:61: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1847:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1864:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::floor_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1982:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1847:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1864:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16> >, Eigen::internal::evaluator, const Eigen::Map, 16> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16> >, Eigen::internal::evaluator, const Eigen::Map, 16> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16>; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16>; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16>; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Derived = Eigen::Map, 16>]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1291:24: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1204:10: required from 'BaseGDL* lib::sqrt_fun_template(BaseGDL*) [with T = Data_]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1260:46: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1204:10: required from 'BaseGDL* lib::sqrt_fun_template(BaseGDL*) [with T = Data_]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1262:49: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1204:10: required from 'BaseGDL* lib::sqrt_fun_template(BaseGDL*) [with T = Data_]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1264:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_ac.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/math_fun_ac.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:66:3: warning: multi-line comment [-Wcomment] //if (t0 == GDL_COMPLEX || t0 == GDL_COMPLEXDBL) \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:94:3: warning: multi-line comment [-Wcomment] // throw GDLException(e->CallingNode(), "Variable is undefined: "+e->GetParString(1)); \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:970:23: warning: 'half_pi_d' defined but not used [-Wunused-variable] static double half_pi_d = .5 * atan(double(1)); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:969:22: warning: 'half_pi_f' defined but not used [-Wunused-variable] static float half_pi_f = .5 * atan((float(1))); ^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:178: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::beseli_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:202:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::beselj_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:274:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::beselk_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:347:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::besely_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:442:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::spl_init_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:661:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (count = nElpXpos-2; count != -1; --count){ ~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::spl_interp_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:688:11: warning: unused variable 't0' [-Wunused-variable] DType t0 = e->GetParDefined(0)->Type(); ^~ [ 61%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_gm.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/math_fun_gm.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.cpp:148:3: warning: multi-line comment [-Wcomment] //cout << "nElp0 : " << nElp0 << std::endl; \ ^ [ 62%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/math_fun_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.cpp:175: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::radon_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:633:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i (p0->Dim(1)-1)) continue; ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:734:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT irho=0; irho (p0->Dim(0)-1)) continue; ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:757:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT irho=0; irhoN_Elements()!=npts) e->Throw("X & Y arrays must have same number of points."); ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:798:11: warning: unused variable 'j' [-Wunused-variable] int i,j; ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::qgrid3_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:915:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::sph_scat_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:919:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::poly_2d_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1171:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i (lx - 1)) || ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1518:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] (py > (ly - 1))) { ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1522:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((px < 1) || (px > (lx - 1)) || (py < 1) || (py > (ly - 1))) { ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1522:60: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((px < 1) || (px > (lx - 1)) || (py < 1) || (py > (ly - 1))) { ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (px > (lx - 1)) px = (lx - 1); ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1526:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (py > (ly - 1)) py = (ly - 1); ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'image_t* lib::image_new(int, int, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1763:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i < size_x * size_y; i++) (image_new->data)[i]=initvalue; ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_shift_template(BaseGDL*, DLong, DLong, int, int, DDouble) [with T1 = Data_; T2 = unsigned char; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1078:34: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = short int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1082:33: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = short unsigned int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1086:34: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1090:34: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = unsigned int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1094:36: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = long long int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1098:31: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = long long unsigned int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1102:33: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = float; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1106:36: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = double; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1110:31: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = unsigned char; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1175:72: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i; T2 = short int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1177:70: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = short unsigned int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1179:72: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1181:72: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = unsigned int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1183:74: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = long long int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1185:76: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = long long unsigned int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1187:78: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = float; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1189:74: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = double; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1191:76: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'static BaseGDL* lib::finite_helper_sign::do_it(T*, bool, bool, DLong) [with T = Data_; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:317:13: required from 'BaseGDL* lib::finite_template(BaseGDL*, bool, bool, DLong) [with T = Data_; bool IS_COMPLEX = true; DLong = int]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:402:80: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:304:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:305:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:306:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:307:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'static BaseGDL* lib::finite_helper_sign::do_it(T*, bool, bool, DLong) [with T = Data_; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:317:13: required from 'BaseGDL* lib::finite_template(BaseGDL*, bool, bool, DLong) [with T = Data_; bool IS_COMPLEX = true; DLong = int]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:406:83: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:304:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:305:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:306:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:307:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In static member function 'static BaseGDL* lib::finite_helper_sign >::do_it(T*, bool, bool, DLong) [with T = Data_; bool = false]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:291:6: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In static member function 'static BaseGDL* lib::finite_helper_sign >::do_it(T*, bool, bool, DLong) [with T = Data_; bool = false]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:291:6: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 63%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_ng.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/math_fun_ng.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'double* lib::generate_interpolation_kernel(char*, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1318:15: warning: 'tab' may be used uninitialized in this function [-Wmaybe-uninitialized] double * tab ; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'image_t* lib::image_warp(SizeT, SizeT, SizeT, SizeT, DType, void*, char*, DDouble*, poly2d*, poly2d*, DLong, DDouble, DLong, DDouble, bool)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1676:65: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] image_out->data[i + j * lx_out] = (pixelvalue) (cur / sumrs); ~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp: In function 'BaseGDL* lib::rk4_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:255:17: warning: unused variable 'init' [-Wunused-variable] DStringGDL* init = e->GetParAs(4); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:261:14: warning: unused variable 'Steptwo' [-Wunused-variable] BaseGDL *Steptwo,*Stepthree,*Stepfour; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:261:23: warning: unused variable 'Stepthree' [-Wunused-variable] BaseGDL *Steptwo,*Stepthree,*Stepfour; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:261:34: warning: unused variable 'Stepfour' [-Wunused-variable] BaseGDL *Steptwo,*Stepthree,*Stepfour; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::poly_2d_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:933:43: warning: 'warped' may be used uninitialized in this function [-Wmaybe-uninitialized] (*res)[row*nCol+col] = (T2) warped->data[i]; ~~~~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1059:14: note: 'warped' was declared here image_t* warped; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:370:3: warning: control reaches end of non-void function [-Wreturn-type] }// RK4_fun ^ [ 64%] Building CXX object src/CMakeFiles/gdl.dir/math_utl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/math_utl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:38:0: warning: ignoring #pragma optimize [-Wunknown-pragmas] #pragma optimize("", off) /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:39:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize off /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:472:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize on /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:476:0: warning: ignoring #pragma optimize [-Wunknown-pragmas] #pragma optimize("", off) /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:477:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize off /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:790:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize on [ 64%] Building CXX object src/CMakeFiles/gdl.dir/matrix_cholesky.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/matrix_cholesky.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_utl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/gdl.dir/matrix_invert.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/matrix_invert.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:28: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'BaseGDL* lib::la_cholsol_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:67:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:44: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'BaseGDL* lib::cholsol_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:145:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(3); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:44: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'void lib::la_choldc_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:371:14: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'void lib::choldc_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:568:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:569:10: warning: unused variable 'singular' [-Wunused-variable] long singular=0; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp: In function 'BaseGDL* lib::invert_gsl_fun(EnvT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch ( p0->Type()) { ^ /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:542:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:566:81: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:591:70: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:627:64: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, 1, -1, false>; Derived = Eigen::Block, -1, -1>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, -1, 1, true>; Derived = Eigen::Block, -1, -1>, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, 1, -1, false>; Derived = Eigen::Block, -1, -1>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, -1, 1, true>; Derived = Eigen::Block, -1, -1>, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = float]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; Lhs = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; Lhs = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:125:58: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:240:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:271:63: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:311:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, -1, -1> >; Derived = Eigen::Map, -1, -1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:425:93: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, -1, -1> >; Derived = Eigen::Map, -1, -1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:464:93: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:501:102: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:547:77: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Diagonal, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Diagonal, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:604:73: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, 1> >, 2>; Derived = Eigen::Map, -1, -1, 1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:618:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:623:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Diagonal, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Diagonal, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:641:74: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, 1> >, 2>; Derived = Eigen::Map, -1, -1, 1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:655:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 2>; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:691:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 2>; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:740:37: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:411:29: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:450:29: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:620:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:657:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:693:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:742:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:483:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:528:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 8, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 9; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:619:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix, -1, -1>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::Block, -1, -1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 8, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 9; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:656:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix, -1, -1>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::Block, -1, -1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = float]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = float]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:548:13: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:601:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:548:13: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:638:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:548:13: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:717:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 1; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 1]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:496:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix; Rhs = Eigen::Matrix; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:497:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = float]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Eigen::internal::generic_product_impl::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = float]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = float; RhsScalar = float; Index = long int; int Mode = 1; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 1]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:496:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = float]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = float; RhsScalar = float; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix; Rhs = Eigen::Matrix; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:497:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Dest = Eigen::Block, -1, -1>, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Dest = Eigen::Block, -1, -1>, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT >; RhsType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 1>; RhsType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Dest = Eigen::Block, -1, -1> >, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Dest = Eigen::Block, -1, -1> >, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block >, -1, -1, false>; _MatrixType = const Eigen::Transpose >, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block >, -1, -1, false>; _MatrixType = const Eigen::Transpose >, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1> >, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1> >, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1, false>; OtherType = Eigen::Block, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = float]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1, false>; OtherType = Eigen::Block, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; OtherType = Eigen::Block, -1, -1>, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; OtherType = Eigen::Block, -1, -1>, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:174:12: warning: 'f64' may be used uninitialized in this function [-Wmaybe-uninitialized] double f64; ^~~ [ 67%] Building CXX object src/CMakeFiles/gdl.dir/mpi.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/mpi.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/mpi.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/mpi.cpp:12: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_att_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ncdf_att_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:362:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length > val->N_Elements()) e->Throw("LENGTH keyword value (" + i2s(length) + ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:383:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length > cvar.length()) e->Throw("LENGTH keyword value (" + i2s(length) + ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:385:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length < cvar.length()) cvar.resize(length); ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:292:12: warning: unused variable 'N_Params' [-Wunused-variable] size_t N_Params=e->NParam(3); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:296:14: warning: unused variable 'at' [-Wunused-variable] BaseGDL* at;//name ^~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'BaseGDL* lib::ncdf_attcopy(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:433:11: warning: unused variable 'integer' [-Wunused-variable] DLong integer,incdf,outcdf,invar,outvar; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attdel(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:549:14: warning: unused variable 'at' [-Wunused-variable] BaseGDL* at;//name ^~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:551:14: warning: unused variable 'val' [-Wunused-variable] BaseGDL* val;//value; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attrename(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:602:14: warning: unused variable 'at' [-Wunused-variable] BaseGDL* at;//name ^~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:605:14: warning: unused variable 'val' [-Wunused-variable] BaseGDL* val;//value; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attget(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:285:35: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] e->GetParGlobal(nParam - 1) = temp; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:419:22: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] ncdf_handle_error(e, status,"NCDF_ATTPUT"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ncdf_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:32: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'void lib::ncdf_close(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:335:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'BaseGDL* lib::ncdf_inquire(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:346:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'BaseGDL* lib::ncdf_create(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:380:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'void lib::ncdf_control(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:441:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ [ 69%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_dim_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ncdf_dim_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 70%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_var_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ncdf_var_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'void lib::ncdf_diminq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:52:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(4); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'BaseGDL* lib::ncdf_dimid(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:93:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'void lib::ncdf_dimrename(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:197:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(3); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'BaseGDL* lib::ncdf_dimdef(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:183:8: warning: 'ds' may be used uninitialized in this function [-Wmaybe-uninitialized] status=nc_def_dim(cdfid, ~~~~~~^~~~~~~~~~~~~~~~~~ dim_name.c_str(), ~~~~~~~~~~~~~~~~~ ds, ~~~ &dim_id); ~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::negzero_message(const char*, int, int)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:68:9: warning: unused variable 'mema' [-Wunused-variable] int mema=3; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'BaseGDL* lib::ncdf_varinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:150:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( size_t i=0; iNParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:103:14: warning: unused variable 'n' [-Wunused-variable] BaseGDL* n; ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'BaseGDL* lib::ncdf_varid(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:164:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varget1(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:222:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0;iNParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:191:12: warning: variable 'reverse_index' set but not used [-Wunused-but-set-variable] size_t reverse_index[NC_MAX_VAR_DIMS]; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:196:34: warning: unused variable 'n' [-Wunused-variable] char var_name[NC_MAX_NAME], *n; ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:197:14: warning: unused variable 'mema' [-Wunused-variable] size_t i,mema; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varget(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:498:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*o)[i] < dim_length[var_ndims-(i+1)]) /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:524:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*c)[i] < dim_length[trans[i]]-off[trans[i]]+1) /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:633:19: warning: unused variable 'mema' [-Wunused-variable] int mema=3; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:604:19: warning: unused variable 'stride' [-Wunused-variable] BaseGDL * stride; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:482:16: warning: unused variable 'offset' [-Wunused-variable] BaseGDL *offset,*count; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:482:24: warning: unused variable 'count' [-Wunused-variable] BaseGDL *offset,*count; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:351:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:354:12: warning: variable 'index' set but not used [-Wunused-but-set-variable] size_t index[NC_MAX_VAR_DIMS], dim_length[NC_MAX_VAR_DIMS]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varrename(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:780:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:785:14: warning: unused variable 'n' [-Wunused-variable] BaseGDL* n; ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:948:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (total > value_nelem) e->Throw("Not enough elements (" ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch (v->Type()) ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:821:17: warning: unused variable 'status_tr' [-Wunused-variable] int status, status_tr; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:824:34: warning: variable 'retrans' set but not used [-Wunused-but-set-variable] long trans[NC_MAX_VAR_DIMS], retrans[NC_MAX_VAR_DIMS]; ^~~~~~~ [ 70%] Building CXX object src/CMakeFiles/gdl.dir/ncdf4_group.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ncdf4_group.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupsinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:64:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; iNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupdef(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:80:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupname(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:100:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_fullgroupname(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:117:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupparent(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:133:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_dimidsinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:164:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; iNParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_varidsinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:230:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 73%] Building CXX object src/CMakeFiles/gdl.dir/nullgdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/nullgdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/gdl.dir/objects.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/objects.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp [ 74%] Building CXX object src/CMakeFiles/gdl.dir/ofmt.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/ofmt.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp [ 75%] Building CXX object src/CMakeFiles/gdl.dir/overload.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/overload.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:278:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:281:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:293:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:293:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:296:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:303:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:303:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:306:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:318:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:318:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:321:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp: In function 'BaseGDL* _GDL_OBJECT_OverloadNEOp(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:366:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:366:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:369:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:384:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:391:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:391:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:394:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:406:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:406:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:409:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp: In function 'DLong GetLUN()': /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:805:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong lun=maxUserLun+1; lun <= fileUnits.size(); lun++) ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 75%] Building CXX object src/CMakeFiles/gdl.dir/plotting_axis.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_axis.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp: In member function 'virtual void lib::axis_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:190:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(xStart, xEnd, xLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:193:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(yStart, yEnd, yLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:35:17: warning: unused variable 'real3d' [-Wunused-variable] bool doT3d, real3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:47:36: warning: variable 'zAxis' set but not used [-Wunused-but-set-variable] bool xAxis=false, yAxis=false, zAxis=false; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:78:22: warning: variable 'zLog' set but not used [-Wunused-but-set-variable] bool xLog, yLog, zLog; ^~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1735:49: warning: 'TickUnits' may be used uninitialized in this function [-Wmaybe-uninitialized] bool hasTickUnitDefined = (TickUnits->NBytes()>0); ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:893:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:873:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1770:27: warning: 'TickName' may be used uninitialized in this function [-Wmaybe-uninitialized] if (TickName->NBytes()>0) // /TICKNAME=[array] ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:842:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:794:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:773:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1832:34: warning: 'TickFormat' may be used uninitialized in this function [-Wmaybe-uninitialized] else if (TickFormat->NBytes()>0) //no /TICKUNITS=> only 1 value taken into account ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:750:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:725:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:647:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1866:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp: In member function 'virtual void lib::axis_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:306:14: warning: 'standardNumPos' may be used uninitialized in this function [-Wmaybe-uninitialized] gdlAxis(e, actStream, "axisY", yStart, yEnd, yLog, standardNumPos?1:2, ovpSizeX); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/gdl.dir/plotting_contour.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_contour.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp: In member function 'virtual void lib::contour_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:312:10: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( xStart, xEnd, xLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:317:10: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( yStart, yEnd, yLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:332:10: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( zStart, zEnd, zLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:497:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=1; iAssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickInterval(EnvT*, std::__cxx11::string, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTicks(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisThick(EnvT*, std::__cxx11::string, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMinor(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickName(EnvT*, GDLGStream*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickFormat(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickUnits(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1867:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smin((PLFLT)OtherAxisSizeInMm/2.0,1.0); //idem min (plplt defaults) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp: In member function 'virtual void lib::contour_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:515:14: warning: 'nlevel' may be used uninitialized in this function [-Wmaybe-uninitialized] DLong l_nlevel=nlevel; // GCC 3.4.4 needs that ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:874:7: warning: 'referencePenThickness' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( label_thick < referencePenThickness ) { //one pass with (current) thick without labels, over with (smaller) label+contour. ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:903:17: warning: 'yg1' may be used uninitialized in this function [-Wmaybe-uninitialized] delete[] yg1; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:902:17: warning: 'xg1' may be used uninitialized in this function [-Wmaybe-uninitialized] delete[] xg1; ^~~ [ 77%] Building CXX object src/CMakeFiles/gdl.dir/plotting_convert_coord.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_convert_coord.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp [ 78%] Building CXX object src/CMakeFiles/gdl.dir/plotting_cursor.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_cursor.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'DDoubleGDL* lib::convert_coord_double(EnvT*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:75:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:75:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:78:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:105:25: warning: unused variable 'success' [-Wunused-variable] if( wIx != -1) bool success = actDevice->WSize(wIx, &xSize, &ySize); //on failure, sizes are ot changed by WSize. ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:142:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:142:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:145:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:153:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:153:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:156:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:121:11: warning: enumeration value 'NORMAL' not handled in switch [-Wswitch] switch(icoordinateSystem) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:169:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:169:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:172:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:199:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:199:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:202:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:165:11: warning: enumeration value 'NORMAL' not handled in switch [-Wswitch] switch(ocoordinateSystem) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:210:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:210:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:213:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:108:12: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet=false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'BaseGDL* lib::convert_coord(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:286:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (minEl==-1){ ~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:322:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (minEl==-1){ ~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::SelfTranspose3d(DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:382:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=0; j < dim0; ++j) for (int i=0; i < dim1; ++i)(*mat)[i*dim1+j]=(*me)[j*dim0 + i]; ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:382:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=0; j < dim0; ++j) for (int i=0; i < dim1; ++i)(*mat)[i*dim1+j]=(*me)[j*dim0 + i]; ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'DDoubleGDL* lib::gdlGetT3DMatrix()': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:620:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*t3dMatrix)[i]=(*static_cast(pStruct->GetTag(tTag, 0)))[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::gdlNormed3dToWorld3d(DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:662:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else for (int index=0; index< nEl; ++index){ (*xyzw)[2*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:663:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int index=0; index< nEl; ++index){ (*xyzw)[3*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::gdl3dto2dProjectDDouble(DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, int*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:684:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int index=0; index< nEl; ++index){ (*xyzw)[3*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::gdlProject3dCoordinatesIn2d(DDoubleGDL*, DDoubleGDL*, DDouble*, DDoubleGDL*, DDouble*, DDoubleGDL*, DDouble*, DDoubleGDL*, DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:707:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int index=0; index< nEl; ++index){ (*xyzw)[3*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'DDoubleGDL* lib::gdlConvertT3DMatrixToPlplotRotationMatrix(DDouble, DDouble&, DDouble&, DDouble&, DDouble&, ORIENTATION3D&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:758:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*t3dMatrix)[i]=(*static_cast(pStruct->GetTag(tTag, 0)))[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::scale3_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:863:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(SysVar::P()->GetTag(tTag, 0)))[i]=(*mat)[i]; ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::t3d_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:922:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*mat)[i]=(*static_cast(SysVar::P()->GetTag(tTag, 0)))[i]; ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:988:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(SysVar::P()->GetTag(tTag, 0)))[i]=(*mat)[i]; ~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp: In function 'void lib::tvcrs(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:75:14: warning: unused variable 'DEVICE' [-Wunused-variable] static int DEVICE = e->KeywordIx("DEVICE"); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'BaseGDL* lib::convert_coord(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:371:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:31:18: warning: 'lib::cubeCorners' defined but not used [-Wunused-variable] static DDouble cubeCorners[32]= ^~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 78%] Building CXX object src/CMakeFiles/gdl.dir/plotting_device.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_device.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In function 'BaseGDL* lib::convert_coord(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:84:12: warning: 'minEl' may be used uninitialized in this function [-Wmaybe-uninitialized] dim[0] = d0; ~~~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:226:26: note: 'minEl' was declared here SizeT xEl, yEl, zEl, minEl, xDim, yDim, zDim; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:361:62: warning: 'zVal' may be used uninitialized in this function [-Wmaybe-uninitialized] DDoubleGDL* res=convert_coord_double( e, xVal, yVal, zVal); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:356:34: warning: 'yVal' may be used uninitialized in this function [-Wmaybe-uninitialized] gdlProject3dCoordinatesIn2d(t3dMatrix, xVal, sx, yVal, sy, zVal, sz, xValou, yValou); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:356:34: warning: 'xVal' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 79%] Building CXX object src/CMakeFiles/gdl.dir/plotting_erase.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_erase.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 80%] Building CXX object src/CMakeFiles/gdl.dir/plotting_image.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_image.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp [ 80%] Building CXX object src/CMakeFiles/gdl.dir/plotting_map_proj.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_map_proj.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp: In member function 'virtual void lib::tv_image_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:168:12: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet = false; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:27:23: warning: 'lib::cRot' defined but not used [-Wunused-variable] static DDouble sRot,cRot; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:27:18: warning: 'lib::sRot' defined but not used [-Wunused-variable] static DDouble sRot,cRot; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:26:15: warning: 'lib::noInv' defined but not used [-Wunused-variable] static bool noInv; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:25:15: warning: 'lib::isRot' defined but not used [-Wunused-variable] static bool isRot; ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 81%] Building CXX object src/CMakeFiles/gdl.dir/plotting_misc.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_misc.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp [ 82%] Building CXX object src/CMakeFiles/gdl.dir/plotting_oplot.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_oplot.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp: In member function 'virtual bool lib::oplot_call::handle_args(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:112:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < xEl; i++) (*xVal)[i] = (*xTemp)[i] * cos((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:113:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < yEl; i++) (*yVal)[i] = (*xTemp)[i] * sin((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp: In member function 'virtual void lib::oplot_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:204:10: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet=false; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/CMakeFiles/gdl.dir/plotting_plot.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_plot.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp [ 83%] Building CXX object src/CMakeFiles/gdl.dir/plotting_plots.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_plots.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_plots.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp: In member function 'virtual bool lib::plot_call::handle_args(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:113:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < xEl; i++) (*xVal)[i] = (*xTemp)[i] * cos((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:114:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < yEl; i++) (*yVal)[i] = (*xTemp)[i] * sin((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:220:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < xEl; i++) (*xValBis)[i] = log10((*xVal)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:230:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < yEl; i++) (*yValBis)[i] = log10((*yVal)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp: In member function 'virtual void lib::plot_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:304:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(xStart, xEnd, xLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:307:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(yStart, yEnd, yLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:438:14: warning: enumeration value 'YZ' not handled in switch [-Wswitch] switch (axisExchangeCode) { ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:438:14: warning: enumeration value 'XZYZ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:438:14: warning: enumeration value 'XZXY' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plots.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plots.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTicks(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickInterval(EnvT*, std::__cxx11::string, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickLayout(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisThick(EnvT*, std::__cxx11::string, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMinor(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickName(EnvT*, GDLGStream*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickUnits(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickFormat(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1867:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smin((PLFLT)OtherAxisSizeInMm/2.0,1.0); //idem min (plplt defaults) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object src/CMakeFiles/gdl.dir/plotting_polyfill.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_polyfill.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp: In member function 'virtual void lib::plot_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:455:28: warning: 't3zEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3zEnd,t3yStart,t3zEnd,t3yEnd); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:454:28: warning: 't3zStart' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3zStart,t3yStart,t3zEnd,t3yStart); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:455:28: warning: 't3yEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3zEnd,t3yStart,t3zEnd,t3yEnd); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:455:28: warning: 't3yStart' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:449:28: warning: 't3xEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3yEnd,t3xStart,t3yEnd,t3xEnd); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:449:28: warning: 't3xStart' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp: In member function 'virtual void lib::polyfill_call::call_plplot(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:258:57: warning: variable 'doColor' set but not used [-Wunused-but-set-variable] static int colorIx=e->KeywordIx ( "COLOR" ); bool doColor=false; ^~~~~~~ [ 85%] Building CXX object src/CMakeFiles/gdl.dir/plotting_shade_surf.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_shade_surf.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object src/CMakeFiles/gdl.dir/plotting_surface.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_surface.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp: In member function 'virtual void lib::shade_surf_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:225:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( xStart, xEnd, xLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:230:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( yStart, yEnd, yLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:251:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( zStart, zEnd, zLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:305:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(pStruct->GetTag(tTag, 0)))[i]=(*t3dMatrix)[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:365:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0?log10(cgrid1.xg[i]):1E-12; // #define EXTENDED_DEFAULT_LOGRANGE 12 ~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:371:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (yLog) for ( SizeT i=0; i0?log10(cgrid1.yg[i]):1E-12; ~^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp: In member function 'virtual void lib::surface_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:220:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( xStart, xEnd, xLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:225:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( yStart, yEnd, yLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:246:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( zStart, zEnd, zLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:300:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(pStruct->GetTag(tTag, 0)))[i]=(*t3dMatrix)[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:369:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0?log10(cgrid1.xg[i]):1E-12; // #define EXTENDED_DEFAULT_LOGRANGE 12 ~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:375:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (yLog) for ( SizeT i=0; i0?log10(cgrid1.yg[i]):1E-12; ~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickUnits(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:873:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2020:27: warning: 'TickName' may be used uninitialized in this function [-Wmaybe-uninitialized] if (TickName->NBytes()>0) // /TICKNAME=[array] ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:842:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:794:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:773:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2070:34: warning: 'TickFormat' may be used uninitialized in this function [-Wmaybe-uninitialized] else if (TickFormat->NBytes()>0) //no /TICKUNITS=> only 1 value taken into account ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:750:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:725:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:647:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickFormat(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ [ 86%] Building CXX object src/CMakeFiles/gdl.dir/plotting_windows.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_windows.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1995:49: warning: 'TickUnits' may be used uninitialized in this function [-Wmaybe-uninitialized] bool hasTickUnitDefined = (TickUnits->NBytes()>0); ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:893:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:873:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2020:27: warning: 'TickName' may be used uninitialized in this function [-Wmaybe-uninitialized] if (TickName->NBytes()>0) // /TICKNAME=[array] ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:842:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:794:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:773:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:725:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:647:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/CMakeFiles/gdl.dir/plotting_xyouts.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting_xyouts.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 88%] Building CXX object src/CMakeFiles/gdl.dir/plotting.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/plotting.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp: In member function 'virtual void lib::xyouts_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:208:12: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet=false; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlDoRangeExtrema(DDoubleGDL*, DDoubleGDL*, DDouble&, DDouble&, DDouble, DDouble, bool, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:78:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(n!=yVal->N_Elements()) return; ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:79:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0,k=0 ; iN_Elements(); ++i ) (*static_cast(pStruct->GetTag(clipTag, 0)))[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlMultiAxisTickFunc(PLINT, PLFLT, char*, PLINT, PLPointer)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1266:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ptr->counter != lastUnits) ~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'BaseGDL* lib::trigrid_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1674:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i<(n_segx+1)*(n_segy+1); ++i) found[i] = false; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1679:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2691:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2694:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nEl; ++i) { ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2165:13: warning: variable 'px' set but not used [-Wunused-but-set-variable] DDouble px = (*pipeline)[dims[0] * line + 5]; //pole x,y,z ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2166:13: warning: variable 'py' set but not used [-Wunused-but-set-variable] DDouble py = (*pipeline)[dims[0] * line + 6]; ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2167:13: warning: variable 'pz' set but not used [-Wunused-but-set-variable] DDouble pz = (*pipeline)[dims[0] * line + 7]; ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::GDLgrProjectedPolygonPlot(GDLGStream*, void*, DStructGDL*, DDoubleGDL*, DDoubleGDL*, bool, bool, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2724:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nin >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nin)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2724:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nin >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nin)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2727:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( OMPInt in = 0; in < nin; in++ ) { //pass in radians for gdlProjForward ~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2752:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( size >= minpoly ) { ~~~~~^~~~~~~~~~ [ 88%] Building CXX object src/CMakeFiles/gdl.dir/print.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/print.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/print.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::draw_polyline(GDLGStream*, DDoubleGDL*, DDoubleGDL*, DDouble, DDouble, bool, bool, bool, DLong, bool, bool, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:739:20: warning: 'do_fill' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( *do_fill==1 ) ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:569:12: warning: 'userSymArrayDim' may be used uninitialized in this function [-Wmaybe-uninitialized] DLong *userSymArrayDim; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:732:47: warning: 'userSymY' may be used uninitialized in this function [-Wmaybe-uninitialized] ySym[kk]=y_buff[j]+userSymY[kk]*a->getPsymConvY(); ~~~~~~~~~~~^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:731:47: warning: 'userSymX' may be used uninitialized in this function [-Wmaybe-uninitialized] xSym[kk]=x_buff[j]+userSymX[kk]*a->getPsymConvX(); ~~~~~~~~~~~^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlStoreAxisSandWINDOW(GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1011:16: warning: 'norm_max' may be used uninitialized in this function [-Wmaybe-uninitialized] (norm_max-norm_min)/(End-Start); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1011:16: warning: 'norm_min' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlGetAxisType(std::__cxx11::string, bool&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1025:17: warning: 'Struct' may be used uninitialized in this function [-Wmaybe-uninitialized] DStructGDL* Struct; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::print_vmsCompat(EnvT*, int*)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:45:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (e->GetKW(0) == NULL && e->NParam() > 1 + *parOffset) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::printf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:118:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (status != oss.rdbuf()->str().size()) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::print_os(std::ostream*, EnvT*, int, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:189:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=parOffset; i parOffset) lastParScalar = /*par->Type() == GDL_STRING &&*/ par->Scalar(); ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::pm(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:248:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < nParam; ++i) ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'DDoubleGDL* lib::gdlProjForward(void*, DStructGDL*, DDoubleGDL*, DDoubleGDL*, DLongGDL*, bool, DLongGDL*&, bool, DLongGDL*&, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2530:33: warning: 'currentVertexList' may be used uninitialized in this function [-Wmaybe-uninitialized] std::list * currentVertexList; ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2018:8: warning: 'currentPol' may be used uninitialized in this function [-Wmaybe-uninitialized] struct Polygon { ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2529:23: note: 'currentPol' was declared here Polygon * currentPol; ^~~~~~~~~~ [ 89%] Building CXX object src/CMakeFiles/gdl.dir/print_tree.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/print_tree.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/print_tree.cpp [ 90%] Building CXX object src/CMakeFiles/gdl.dir/prognode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/prognode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp [ 91%] Building CXX object src/CMakeFiles/gdl.dir/prognode_lexpr.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/prognode_lexpr.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:256:1: warning: multi-line comment [-Wcomment] // #define LEXPRGRAB \ ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* ASSIGNNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:150:15: warning: unused variable 'l' [-Wunused-variable] BaseGDL** l=_t->getNextSibling()->LExpr( res); //l_expr(_t, res); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* ASSIGN_ARRAYEXPR_MFCALLNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:183:23: warning: unused variable 'l' [-Wunused-variable] BaseGDL** l=interpreter->l_arrayexpr_mfcall_as_arrayexpr(mark, res); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* STRUCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:384:13: warning: unused variable 'rTree' [-Wunused-variable] ProgNodeP rTree = this->getNextSibling(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode ASSIGNNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:808:13: warning: variable 'l' set but not used [-Wunused-but-set-variable] BaseGDL** l; ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* POSTDECNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1068:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::POSTDEC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* DECNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1081:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::DEC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* POSTINCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1125:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::POSTINC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* INCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1139:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::INC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode FOREACH_LOOPNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1414:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( loopInfo.foreachIx < nEl) ~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode FOREACH_INDEX_LOOPNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1514:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( loopInfo.foreachIx < nEl) ~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode CONTINUENode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1867:12: warning: unused variable 'e' [-Wunused-variable] EnvBaseT* e = interpreter->CallStack().back(); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode BREAKNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1878:12: warning: unused variable 'e' [-Wunused-variable] EnvBaseT* e = interpreter->CallStack().back(); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** ARRAYEXPRNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:128:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( (indexList.size() + 2) > nParSub - 1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** DOTNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:414:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( (indexList.size() + 2) > nParSub - 1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** ASSIGNNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:553:14: warning: unused variable 'e1' [-Wunused-variable] BaseGDL* e1 = _t->EvalNC(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** ASSIGN_ARRAYEXPR_MFCALLNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:574:14: warning: unused variable 'e1' [-Wunused-variable] BaseGDL* e1 = _t->EvalNC(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* ARRAYDEFNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:327:42: warning: 'cTypeData' may be used uninitialized in this function [-Wmaybe-uninitialized] GDLException( _t, cTypeData->TypeStr()+ ^ [ 91%] Building CXX object src/CMakeFiles/gdl.dir/prognodeexpr.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/prognodeexpr.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp [ 92%] Building CXX object src/CMakeFiles/gdl.dir/read.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/read.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/read.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ANDNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:840:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ORNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:848:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* POWNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:1370:2: warning: label 'endPOW' defined but not used [-Wunused-label] endPOW: ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ANDNCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:1552:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ORNCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:1580:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* DOTNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:4018:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( indexList.size() > nParSub - 1) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* ARRAYEXPRNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:4188:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( indexList.size() > nParSub - 1) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:4119:14: warning: unused variable 'res' [-Wunused-variable] BaseGDL* res; ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/read.cpp: In function 'void lib::read_is(std::istream*, EnvT*, int)': /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:166:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=parOffset; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'BaseGDL* lib::sem_create(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:148:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // 1 is the minimal number of parameter required ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'void lib::sem_delete(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:209:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'BaseGDL* lib::sem_lock(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:231:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'void lib::sem_release(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:253:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ [ 94%] Building CXX object src/CMakeFiles/gdl.dir/sigfpehandler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/sigfpehandler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/sigfpehandler.cpp [ 94%] Building CXX object src/CMakeFiles/gdl.dir/str.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/str.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/str.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:39: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/CMakeFiles/gdl.dir/terminfo.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/terminfo.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/terminfo.cpp /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'DLong StrPos(const string&, const string&, long int, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:58:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( pos == string::npos) ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'std::__cxx11::string StrMid(const string&, long int, long int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:106:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( len != string::npos && len <= 0) ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'void StrPut(std::__cxx11::string&, const string&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:168:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( pos >= len1) return; ~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'void WordExp(std::__cxx11::string&)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:352:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=1,ind=s.find(" "); i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ [ 98%] Building CXX object src/CMakeFiles/gdl.dir/gdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/gdl.dir/gdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i (ev->GetTag( messageIx, 0 )))[0]; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_table(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:403:14: warning: unused variable 'ROW_MAJOR' [-Wunused-variable] static int ROW_MAJOR = e->KeywordIx( "ROW_MAJOR" ); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_tree(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:607:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_draw(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:723:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_button(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1032:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_list(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1213:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_droplist(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1256:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_combobox(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1301:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_tab(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1351:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_slider(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1389:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_text(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1450:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_label(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1512:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_info(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1869:23: warning: unused variable 'tag1' [-Wunused-variable] static unsigned tag1=ex->Desc()->TagIndex("XOFFSET"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1870:23: warning: unused variable 'tag2' [-Wunused-variable] static unsigned tag2=ex->Desc()->TagIndex("YOFFSET"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1871:23: warning: unused variable 'tag3' [-Wunused-variable] static unsigned tag3=ex->Desc()->TagIndex("XSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1872:23: warning: unused variable 'tag4' [-Wunused-variable] static unsigned tag4=ex->Desc()->TagIndex("YSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1873:23: warning: unused variable 'tag5' [-Wunused-variable] static unsigned tag5=ex->Desc()->TagIndex("SCR_XSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1874:23: warning: unused variable 'tag6' [-Wunused-variable] static unsigned tag6=ex->Desc()->TagIndex("SCR_YSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'void lib::widget_control(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2759:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( id1 == -1 || id2 == -1 || id3 == -1 ) e->Throw("Invalid SEND_EVENT value."); ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2759:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( id1 == -1 || id2 == -1 || id3 == -1 ) e->Throw("Invalid SEND_EVENT value."); ~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2759:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( id1 == -1 || id2 == -1 || id3 == -1 ) e->Throw("Invalid SEND_EVENT value."); ~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2873:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_KILL)) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2881:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_KILL) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2892:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_MOVE)) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2899:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_MOVE) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2909:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_SIZE)) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2916:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_SIZE) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2926:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_ICONIFY)) { //do it if not already done ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2933:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_ICONIFY) { //do it if not already done ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:44: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:45: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:44: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:45: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:45: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'wxRealPoint GetRequestedUnitConversionFactor(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:45: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:45: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_event(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2203:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:45: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp: In function 'void GDLSetLimits()': /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:124:7: warning: variable 'r' set but not used [-Wunused-but-set-variable] int r=getrlimit(RLIMIT_STACK,gdlstack); ^ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:198:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT a=1; a< argc; ++a) ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:200:28: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] if( string( argv[a]) == "--help" | string( argv[a]) == "-h") ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:229:31: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] else if (string(argv[a])=="--version" | string(argv[a])=="-v" | string(argv[a])=="-V") ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:229:86: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] else if (string(argv[a])=="--version" | string(argv[a])=="-v" | string(argv[a])=="-V") ~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:236:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (a == argc - 1) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:248:31: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] else if (string(argv[a])=="-quiet" | string(argv[a])=="--quiet" | string(argv[a])=="-q") ~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:248:88: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] else if (string(argv[a])=="-quiet" | string(argv[a])=="--quiet" | string(argv[a])=="-q") ~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:271:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (a == argc - 1) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdl.cpp:306:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (a == argc - 1) ~~^~~~~~~~~~~ [100%] Linking CXX executable gdl cd /builddir/build/BUILD/gdl-0.9.7/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/gdl.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/gdl.dir/CFMTLexer.cpp.o CMakeFiles/gdl.dir/FMTIn.cpp.o CMakeFiles/gdl.dir/FMTLexer.cpp.o CMakeFiles/gdl.dir/FMTOut.cpp.o CMakeFiles/gdl.dir/FMTParser.cpp.o CMakeFiles/gdl.dir/GDLInterpreter.cpp.o CMakeFiles/gdl.dir/GDLLexer.cpp.o CMakeFiles/gdl.dir/GDLParser.cpp.o CMakeFiles/gdl.dir/GDLTreeParser.cpp.o CMakeFiles/gdl.dir/allix.cpp.o CMakeFiles/gdl.dir/arrayindex.cpp.o CMakeFiles/gdl.dir/assocdata.cpp.o CMakeFiles/gdl.dir/basegdl.cpp.o CMakeFiles/gdl.dir/basic_fun.cpp.o CMakeFiles/gdl.dir/basic_fun_cl.cpp.o CMakeFiles/gdl.dir/basic_fun_jmg.cpp.o CMakeFiles/gdl.dir/basic_op.cpp.o CMakeFiles/gdl.dir/color.cpp.o CMakeFiles/gdl.dir/convert2.cpp.o CMakeFiles/gdl.dir/convol.cpp.o CMakeFiles/gdl.dir/convol_inc0.cpp.o CMakeFiles/gdl.dir/convol_inc1.cpp.o CMakeFiles/gdl.dir/convol_inc2.cpp.o CMakeFiles/gdl.dir/datatypes.cpp.o CMakeFiles/gdl.dir/datatypesref.cpp.o CMakeFiles/gdl.dir/dcommon.cpp.o CMakeFiles/gdl.dir/dcompiler.cpp.o CMakeFiles/gdl.dir/default_io.cpp.o CMakeFiles/gdl.dir/dialog.cpp.o CMakeFiles/gdl.dir/dinterpreter.cpp.o CMakeFiles/gdl.dir/dnode.cpp.o CMakeFiles/gdl.dir/dpro.cpp.o CMakeFiles/gdl.dir/dstructdesc.cpp.o CMakeFiles/gdl.dir/dstructgdl.cpp.o CMakeFiles/gdl.dir/dvar.cpp.o CMakeFiles/gdl.dir/envt.cpp.o CMakeFiles/gdl.dir/extrat.cpp.o CMakeFiles/gdl.dir/fftw.cpp.o CMakeFiles/gdl.dir/file.cpp.o CMakeFiles/gdl.dir/fmtnode.cpp.o CMakeFiles/gdl.dir/gdleventhandler.cpp.o CMakeFiles/gdl.dir/gdlexception.cpp.o CMakeFiles/gdl.dir/gdlgstream.cpp.o CMakeFiles/gdl.dir/gdlxstream.cpp.o CMakeFiles/gdl.dir/gdljournal.cpp.o CMakeFiles/gdl.dir/gdlpsstream.cpp.o CMakeFiles/gdl.dir/gdlpython.cpp.o CMakeFiles/gdl.dir/gdlsvgstream.cpp.o CMakeFiles/gdl.dir/gdlwidget.cpp.o CMakeFiles/gdl.dir/gdlwidgeteventhandler.cpp.o CMakeFiles/gdl.dir/gdlwxstream.cpp.o CMakeFiles/gdl.dir/gdlzstream.cpp.o CMakeFiles/gdl.dir/getfmtast.cpp.o CMakeFiles/gdl.dir/graphicsdevice.cpp.o CMakeFiles/gdl.dir/basic_pro.cpp.o CMakeFiles/gdl.dir/basic_pro_jmg.cpp.o CMakeFiles/gdl.dir/grib.cpp.o CMakeFiles/gdl.dir/gshhs.cpp.o CMakeFiles/gdl.dir/gsl_fun.cpp.o CMakeFiles/gdl.dir/gsl_matrix.cpp.o CMakeFiles/gdl.dir/hash.cpp.o CMakeFiles/gdl.dir/hdf5_fun.cpp.o CMakeFiles/gdl.dir/hdf_fun.cpp.o CMakeFiles/gdl.dir/hdf_pro.cpp.o CMakeFiles/gdl.dir/ifmt.cpp.o CMakeFiles/gdl.dir/image.cpp.o CMakeFiles/gdl.dir/initct.cpp.o CMakeFiles/gdl.dir/initsysvar.cpp.o CMakeFiles/gdl.dir/io.cpp.o CMakeFiles/gdl.dir/lapack.cpp.o CMakeFiles/gdl.dir/least_squares.cpp.o CMakeFiles/gdl.dir/libinit.cpp.o CMakeFiles/gdl.dir/libinit_ac.cpp.o CMakeFiles/gdl.dir/libinit_cl.cpp.o CMakeFiles/gdl.dir/libinit_gm.cpp.o CMakeFiles/gdl.dir/libinit_jmg.cpp.o CMakeFiles/gdl.dir/libinit_mes.cpp.o CMakeFiles/gdl.dir/libinit_ng.cpp.o CMakeFiles/gdl.dir/libinit_jp.cpp.o CMakeFiles/gdl.dir/list.cpp.o CMakeFiles/gdl.dir/magick_cl.cpp.o CMakeFiles/gdl.dir/math_fun.cpp.o CMakeFiles/gdl.dir/math_fun_ac.cpp.o CMakeFiles/gdl.dir/math_fun_gm.cpp.o CMakeFiles/gdl.dir/math_fun_jmg.cpp.o CMakeFiles/gdl.dir/math_fun_ng.cpp.o CMakeFiles/gdl.dir/math_utl.cpp.o CMakeFiles/gdl.dir/matrix_cholesky.cpp.o CMakeFiles/gdl.dir/matrix_invert.cpp.o CMakeFiles/gdl.dir/mpi.cpp.o CMakeFiles/gdl.dir/ncdf_att_cl.cpp.o CMakeFiles/gdl.dir/ncdf_cl.cpp.o CMakeFiles/gdl.dir/ncdf_dim_cl.cpp.o CMakeFiles/gdl.dir/ncdf_var_cl.cpp.o CMakeFiles/gdl.dir/ncdf4_group.cpp.o CMakeFiles/gdl.dir/new.cpp.o CMakeFiles/gdl.dir/newprognode.cpp.o CMakeFiles/gdl.dir/nullgdl.cpp.o CMakeFiles/gdl.dir/objects.cpp.o CMakeFiles/gdl.dir/ofmt.cpp.o CMakeFiles/gdl.dir/overload.cpp.o CMakeFiles/gdl.dir/plotting_axis.cpp.o CMakeFiles/gdl.dir/plotting_contour.cpp.o CMakeFiles/gdl.dir/plotting_convert_coord.cpp.o CMakeFiles/gdl.dir/plotting_cursor.cpp.o CMakeFiles/gdl.dir/plotting_device.cpp.o CMakeFiles/gdl.dir/plotting_erase.cpp.o CMakeFiles/gdl.dir/plotting_image.cpp.o CMakeFiles/gdl.dir/plotting_map_proj.cpp.o CMakeFiles/gdl.dir/plotting_misc.cpp.o CMakeFiles/gdl.dir/plotting_oplot.cpp.o CMakeFiles/gdl.dir/plotting_plot.cpp.o CMakeFiles/gdl.dir/plotting_plots.cpp.o CMakeFiles/gdl.dir/plotting_polyfill.cpp.o CMakeFiles/gdl.dir/plotting_shade_surf.cpp.o CMakeFiles/gdl.dir/plotting_surface.cpp.o CMakeFiles/gdl.dir/plotting_windows.cpp.o CMakeFiles/gdl.dir/plotting_xyouts.cpp.o CMakeFiles/gdl.dir/plotting.cpp.o CMakeFiles/gdl.dir/print.cpp.o CMakeFiles/gdl.dir/print_tree.cpp.o CMakeFiles/gdl.dir/prognode.cpp.o CMakeFiles/gdl.dir/prognode_lexpr.cpp.o CMakeFiles/gdl.dir/prognodeexpr.cpp.o CMakeFiles/gdl.dir/read.cpp.o CMakeFiles/gdl.dir/semshm.cpp.o CMakeFiles/gdl.dir/sigfpehandler.cpp.o CMakeFiles/gdl.dir/str.cpp.o CMakeFiles/gdl.dir/terminfo.cpp.o CMakeFiles/gdl.dir/topython.cpp.o CMakeFiles/gdl.dir/typetraits.cpp.o CMakeFiles/gdl.dir/widget.cpp.o CMakeFiles/gdl.dir/gdl.cpp.o -o gdl -lantlr -ldl -lncurses -lform -lreadline -lhistory -lz -lpng -lz -fopenmp -lgsl -lgslcblas -lplplot -lplplotcxx -lGraphicsMagick -lGraphicsMagick++ -pthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lnetcdf /usr/lib64/hdf/libmfhdf.a /usr/lib64/hdf/libdf.a -lz -ljpeg -lhdf5 -lz -ldl -lm -lfftw3 -lfftw3f -lpython2.7 -ludunits2 -lps -lgrib_api -lqhull -lX11 -lXext -lpng -lgsl -lgslcblas -lplplot -lplplotcxx -lGraphicsMagick -lGraphicsMagick++ -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lnetcdf /usr/lib64/hdf/libmfhdf.a /usr/lib64/hdf/libdf.a -lz -ljpeg -lhdf5 -ldl -lm -lfftw3 -lfftw3f -lpython2.7 -ludunits2 -lps -lgrib_api -lqhull -lX11 -lXext make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [100%] Built target gdl make -f CMakeFiles/symlink_gdl.dir/build.make CMakeFiles/symlink_gdl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles/symlink_gdl.dir/DependInfo.cmake --color= Scanning dependencies of target symlink_gdl make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f CMakeFiles/symlink_gdl.dir/build.make CMakeFiles/symlink_gdl.dir/build make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' /usr/bin/cmake -E create_symlink /builddir/build/BUILD/gdl-0.9.7/build/src/gdl /builddir/build/BUILD/gdl-0.9.7/src/gdl make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [100%] Built target symlink_gdl make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles 0 + popd ~/build/BUILD/gdl-0.9.7 + pushd build-python ~/build/BUILD/gdl-0.9.7/build-python ~/build/BUILD/gdl-0.9.7 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DWXWIDGETS=ON -DUDUNITS=ON -DUDUNITS_INCLUDE_DIR=/usr/include/udunits2 -DGRIB=ON -DOPENMP=ON -DQHULL=ON -DPYTHON_MODULE=ON -DPYTHON_VERSION=2.7 .. -- The C compiler identification is GNU 7.1.1 -- The CXX compiler identification is GNU 7.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.3.7") -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for sbrk -- Looking for sbrk - found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for locale.h -- Looking for locale.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Performing Test REALLY_HAVE_EXT_STDIO_FILEBUF_H -- Performing Test REALLY_HAVE_EXT_STDIO_FILEBUF_H - Success -- INFO: will use GNU extensions for STDIO (useful for compressed I/O) since it seems accepted by your c++ compiler. -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for nexttoward in m -- Looking for nexttoward in m - found -- Looking for mpi.h -- Looking for mpi.h - not found -- Looking for cbreak in /usr/lib64/libncurses.so -- Looking for cbreak in /usr/lib64/libncurses.so - found -- Looking for rl_get_screen_size in /usr/lib64/libreadline.so;/usr/lib64/libhistory.so -- Looking for rl_get_screen_size in /usr/lib64/libreadline.so;/usr/lib64/libhistory.so - found -- INFO: We prefer to use Readline than Editline. Feedback welcome on OSX Readline ... CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenMP.cmake:179 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/FindOpenMP.cmake:224 (_OPENMP_GET_SPEC_DATE) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenMP.cmake:179 (if): if given arguments: "TRUE" An argument named "TRUE" appears in a conditional statement. Policy CMP0012 is not set: if() recognizes numbers and boolean constants. Run "cmake --help-policy CMP0012" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/FindOpenMP.cmake:266 (_OPENMP_GET_SPEC_DATE) CMakeLists.txt:313 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. Use fuzzy detection for PLplot lib. (e.g. in /usr/lib) -- Found PLPLOT: /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Warning, if you have plplot version > 5.11 and wxWidgets enabled, please read carefully file README -- Looking for c_plslabelfunc in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for c_plslabelfunc in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Looking for c_plwidth in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for c_plwidth in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Looking for plstrl in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for plstrl in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Looking for c_pllegend in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for c_pllegend in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- Performing Test PLPLOT_HAS_PLCALLBACK -- Performing Test PLPLOT_HAS_PLCALLBACK - Success -- Found GRAPHICSMAGICK: /usr/lib64/libGraphicsMagick.so;/usr/lib64/libGraphicsMagick++.so -- INFO: We prefer to use GraphicsMagick than ImageMagick -- Looking for plGetDrvDir in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so -- Looking for plGetDrvDir in /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so - found -- WARNING: Dynamic drivers may have to be disabled in plplot. To make plplot work with ImageMagick: use -DENABLE_DYNDRIVERS=OFF cmake option when compiling plplot or use -DMAGICK=OFF here to not use ImageMagick in GDL. -- Found wxWidgets: -pthread;-Wl,-z,relro;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;;-lwx_baseu-2.8;-lwx_gtk2u_core-2.8;-lwx_gtk2u_adv-2.8 (found version "2.8.12") -- Checking for module 'netcdf' -- Found netcdf, version 4.4.1.1 -- Found NETCDF: netcdf -- Looking for C++ include netcdf.h -- Looking for C++ include netcdf.h - found -- Looking for nc_inq_grps in netcdf -- Looking for nc_inq_grps in netcdf - found -- Found JPEG: /usr/lib64/libjpeg.so -- Looking for Hopen in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a -- Looking for Hopen in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a - found -- Looking for sd_nccreate in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a -- Looking for sd_nccreate in /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a - found -- HDF5: Using hdf5 compiler wrapper to determine C configuration -- Found PythonInterp: /usr/bin/python (found version "2.7.13") -- Found PythonLibs: /usr/lib64/libpython2.7.so (found suitable version "2.7.13", minimum required is "2") -- Numpy headers found -- Found UDUNITS: /usr/lib64/libudunits2.so -- Checking for module 'libps' -- Found libps, version 0.4.5 -- Found LIBPS: ps -- Looking for grib_index_new_from_file in /usr/lib64/libgrib_api.so -- Looking for grib_index_new_from_file in /usr/lib64/libgrib_api.so - found -- Found GRIB: /usr/lib64/libgrib_api.so -- Summary GDL - GNU DATA LANGUAGE [Python Module] System Linux-4.11.0-2.fc26.x86_64 Files generated Unix Makefiles GDL output Installation prefix /usr C++ compiler /usr/bin/c++ -DNDEBUG -- Options OpenMP support ON -fopenmp WxWidgets ON -pthread;-Wl,-z,relro;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-lwx_baseu-2.8;-lwx_gtk2u_core-2.8;-lwx_gtk2u_adv-2.8 ImageMagick OFF NetCDF ON netcdf HDF4 ON /usr/lib64/hdf/libmfhdf.a;/usr/lib64/hdf/libdf.a;z;/usr/lib64/libjpeg.so HDF5 ON /usr/lib64/libhdf5.so;/usr/lib64/libz.so;/usr/lib64/libdl.so;/usr/lib64/libm.so FFTW ON /usr/lib64/libfftw3.so;/usr/lib64/libfftw3f.so Libproj4 OFF MPICH OFF Python ON /usr/lib64/libpython2.7.so UDUNITS-2 ON /usr/lib64/libudunits2.so EIGEN3 ON /usr/include/eigen3 GRAPHICSMAGICK ON /usr/lib64/libGraphicsMagick.so;/usr/lib64/libGraphicsMagick++.so GRIB ON /usr/lib64/libgrib_api.so QHULL ON /usr/lib64/libqhull.so GSHHS ON pslib ON Xlib ON /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Mandatory modules libpng ON Plplot ON /usr/lib64/libplplot.so;/usr/lib64/libplplotcxx.so Old Plplot OFF GNU Readline ON /usr/lib64/libreadline.so;/usr/lib64/libhistory.so BSD Editline OFF GSL ON /usr/lib64/libgsl.so;/usr/lib64/libgslcblas.so Zlib ON /usr/lib64/libz.so (N)curses ON /usr/lib64/libncurses.so;/usr/lib64/libform.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX PYTHON_VERSION SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/gdl-0.9.7/build-python + make -j2 /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build-python --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build-python/CMakeFiles /builddir/build/BUILD/gdl-0.9.7/build-python/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' cd /builddir/build/BUILD/gdl-0.9.7/build-python && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/src /builddir/build/BUILD/gdl-0.9.7/build-python /builddir/build/BUILD/gdl-0.9.7/build-python/src /builddir/build/BUILD/gdl-0.9.7/build-python/src/CMakeFiles/gdl.dir/DependInfo.cmake --color= Scanning dependencies of target gdl make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/build make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' [ 0%] Building CXX object src/CMakeFiles/gdl.dir/CFMTLexer.cpp.o [ 1%] Building CXX object src/CMakeFiles/gdl.dir/FMTIn.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/CFMTLexer.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/FMTIn.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mALL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:82:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:245:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:276:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:307:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCF(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:338:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:369:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCO(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:400:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCB(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:431:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:462:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCX(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:493:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCZ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:524:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCNUMBER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:555:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCDOT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:569:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mCWS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:583:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mOCTESC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:999:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mHEXESC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1040:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mODIGIT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1070:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mHDIGIT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1086:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp: In member function 'void CFMTLexer::mDIGITS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/CFMTLexer.cpp:1141:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp: In member function 'void FMTIn::f(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:479:10: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, 24, BaseGDL::DEFAULT); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp: In member function 'void FMTIn::f_csubcode(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:682:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( tlVal > actP) ~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp: In member function 'void FMTIn::csubcode(RefFMTNode, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:757:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMOA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:768:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:779:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CmoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:790:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CHI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:801:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::ChI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:812:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CDWA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:823:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CDwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:834:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CdwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:845:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CAPA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:856:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CApA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:867:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CapA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:878:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMOI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:889:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CDI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:900:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CYI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:911:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CMI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:922:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CSI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTIn.cpp:933:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->IFmtCal( &ioss, valIx, r, w, BaseGDL::CSF); ^~~~~~ [ 2%] Building CXX object src/CMakeFiles/gdl.dir/FMTLexer.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/FMTLexer.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp [ 2%] Building CXX object src/CMakeFiles/gdl.dir/FMTOut.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/FMTOut.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mLBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:453:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mRBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:467:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mSLASH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:481:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCOMMA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:495:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:509:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mTERM(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:540:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mNONL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:554:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mF(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:568:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:599:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:630:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:661:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:692:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mO(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:723:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mB(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:754:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mZ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:785:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mZZ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:801:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:817:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:848:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:879:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:910:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mR(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:941:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mX(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:972:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1003:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMOA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1034:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMoA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1053:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCmoA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1072:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMOI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1091:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCDI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1110:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCMI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1128:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCYI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1146:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCSI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1164:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCSF(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1182:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCHI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1200:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mChI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1218:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCDWA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1236:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCDwA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1255:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCdwA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1274:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCAPA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1293:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCApA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1312:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCapA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1331:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mPERCENT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1350:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mDOT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1364:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mPM(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1378:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mMP(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1395:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mW(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1412:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mWHITESPACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1443:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mDIGITS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1471:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp: In member function 'void FMTLexer::mCHAR(bool)': /builddir/build/BUILD/gdl-0.9.7/src/FMTLexer.cpp:1498:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.hpp:17, from /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp: In member function 'void FMTOut::f(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:435:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (r > nTrans) r=nTrans; ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp: In member function 'void FMTOut::f_csubcode(RefFMTNode)': /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:603:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( tlVal > actP) ~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp: In member function 'void FMTOut::csubcode(RefFMTNode, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:689:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMOA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:704:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:719:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CmoA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:734:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CHI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:749:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::ChI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:764:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CDWA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:779:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CDwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:794:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CdwA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:809:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CAPA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:824:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CApA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:839:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CapA); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:854:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMOI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:869:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CDI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:884:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CYI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:899:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CMI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:914:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CSI); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:928:9: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, w, d, &f, BaseGDL::CSF); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:941:11: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, 0, 0, (char*)s->c_str(), BaseGDL::STRING); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTOut.cpp:953:11: warning: unused variable 'tCount' [-Wunused-variable] SizeT tCount = actPar->OFmtCal( os, valIx, r, 0, 0, (char*)c19->getText().c_str(), BaseGDL::STRING); ^~~~~~ [ 3%] Building CXX object src/CMakeFiles/gdl.dir/FMTParser.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/FMTParser.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.cpp [ 4%] Building CXX object src/CMakeFiles/gdl.dir/GDLInterpreter.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/GDLInterpreter.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:6: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::interactive(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:34:12: warning: unused variable 'interactive_AST_in' [-Wunused-variable] ProgNodeP interactive_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::statement(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:117:14: warning: unused variable 'tmp1_AST_in' [-Wunused-variable] ProgNodeP tmp1_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:124:14: warning: unused variable 'tmp2_AST_in' [-Wunused-variable] ProgNodeP tmp2_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:131:14: warning: unused variable 'tmp3_AST_in' [-Wunused-variable] ProgNodeP tmp3_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:138:14: warning: unused variable 'tmp4_AST_in' [-Wunused-variable] ProgNodeP tmp4_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:145:14: warning: unused variable 'tmp5_AST_in' [-Wunused-variable] ProgNodeP tmp5_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:152:14: warning: unused variable 'tmp6_AST_in' [-Wunused-variable] ProgNodeP tmp6_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:159:14: warning: unused variable 'tmp7_AST_in' [-Wunused-variable] ProgNodeP tmp7_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:166:14: warning: unused variable 'tmp8_AST_in' [-Wunused-variable] ProgNodeP tmp8_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:173:14: warning: unused variable 'tmp9_AST_in' [-Wunused-variable] ProgNodeP tmp9_AST_in = _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:180:14: warning: unused variable 'tmp10_AST_in' [-Wunused-variable] ProgNodeP tmp10_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:187:14: warning: unused variable 'tmp11_AST_in' [-Wunused-variable] ProgNodeP tmp11_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:194:14: warning: unused variable 'tmp12_AST_in' [-Wunused-variable] ProgNodeP tmp12_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:201:14: warning: unused variable 'tmp13_AST_in' [-Wunused-variable] ProgNodeP tmp13_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:208:14: warning: unused variable 'tmp14_AST_in' [-Wunused-variable] ProgNodeP tmp14_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:215:14: warning: unused variable 'tmp15_AST_in' [-Wunused-variable] ProgNodeP tmp15_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:222:14: warning: unused variable 'tmp16_AST_in' [-Wunused-variable] ProgNodeP tmp16_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:229:14: warning: unused variable 'tmp17_AST_in' [-Wunused-variable] ProgNodeP tmp17_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:236:14: warning: unused variable 'tmp18_AST_in' [-Wunused-variable] ProgNodeP tmp18_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:243:14: warning: unused variable 'tmp19_AST_in' [-Wunused-variable] ProgNodeP tmp19_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:250:14: warning: unused variable 'tmp20_AST_in' [-Wunused-variable] ProgNodeP tmp20_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:257:14: warning: unused variable 'tmp21_AST_in' [-Wunused-variable] ProgNodeP tmp21_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:264:14: warning: unused variable 'tmp22_AST_in' [-Wunused-variable] ProgNodeP tmp22_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:271:14: warning: unused variable 'tmp23_AST_in' [-Wunused-variable] ProgNodeP tmp23_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:278:14: warning: unused variable 'tmp24_AST_in' [-Wunused-variable] ProgNodeP tmp24_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:285:14: warning: unused variable 'tmp25_AST_in' [-Wunused-variable] ProgNodeP tmp25_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:292:14: warning: unused variable 'tmp26_AST_in' [-Wunused-variable] ProgNodeP tmp26_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:299:14: warning: unused variable 'tmp27_AST_in' [-Wunused-variable] ProgNodeP tmp27_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:306:14: warning: unused variable 'tmp28_AST_in' [-Wunused-variable] ProgNodeP tmp28_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:313:14: warning: unused variable 'tmp29_AST_in' [-Wunused-variable] ProgNodeP tmp29_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:320:14: warning: unused variable 'tmp30_AST_in' [-Wunused-variable] ProgNodeP tmp30_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:327:14: warning: unused variable 'tmp31_AST_in' [-Wunused-variable] ProgNodeP tmp31_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:334:14: warning: unused variable 'tmp32_AST_in' [-Wunused-variable] ProgNodeP tmp32_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:341:14: warning: unused variable 'tmp33_AST_in' [-Wunused-variable] ProgNodeP tmp33_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:74:12: warning: unused variable 'statement_AST_in' [-Wunused-variable] ProgNodeP statement_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::execute(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:637:12: warning: unused variable 'execute_AST_in' [-Wunused-variable] ProgNodeP execute_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'RetCode GDLInterpreter::statement_list(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:654:12: warning: unused variable 'statement_list_AST_in' [-Wunused-variable] ProgNodeP statement_list_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::call_fun(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:690:12: warning: unused variable 'call_fun_AST_in' [-Wunused-variable] ProgNodeP call_fun_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::call_lfun(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:745:12: warning: unused variable 'call_lfun_AST_in' [-Wunused-variable] ProgNodeP call_lfun_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::call_pro(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:795:12: warning: unused variable 'call_pro_AST_in' [-Wunused-variable] ProgNodeP call_pro_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_deref(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:830:12: warning: unused variable 'l_deref_AST_in' [-Wunused-variable] ProgNodeP l_deref_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:881:12: warning: unused variable 'tmp34_AST_in' [-Wunused-variable] ProgNodeP tmp34_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_decinc_indexable_expr(ProgNodeP, BaseGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:892:12: warning: unused variable 'l_decinc_indexable_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_function_call_internal(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:955:13: warning: unused variable 'tmp35_AST_in' [-Wunused-variable] ProgNodeP tmp35_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:962:13: warning: unused variable 'tmp36_AST_in' [-Wunused-variable] ProgNodeP tmp36_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:969:13: warning: unused variable 'tmp37_AST_in' [-Wunused-variable] ProgNodeP tmp37_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:976:13: warning: unused variable 'tmp38_AST_in' [-Wunused-variable] ProgNodeP tmp38_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:943:12: warning: unused variable 'l_function_call_internal_AST_in' [-Wunused-variable] ProgNodeP l_function_call_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_defined_simple_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1015:13: warning: unused variable 'tmp39_AST_in' [-Wunused-variable] ProgNodeP tmp39_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1022:13: warning: unused variable 'tmp40_AST_in' [-Wunused-variable] ProgNodeP tmp40_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:992:12: warning: unused variable 'l_defined_simple_var_AST_in' [-Wunused-variable] ProgNodeP l_defined_simple_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_sys_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1038:12: warning: unused variable 'l_sys_var_AST_in' [-Wunused-variable] ProgNodeP l_sys_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1048:12: warning: unused variable 'tmp41_AST_in' [-Wunused-variable] ProgNodeP tmp41_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_decinc_array_expr(ProgNodeP, int, BaseGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1154:13: warning: unused variable 'tmp42_AST_in' [-Wunused-variable] ProgNodeP tmp42_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1059:12: warning: unused variable 'l_decinc_array_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::l_decinc_dot_expr(ProgNodeP, int)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1185:12: warning: unused variable 'l_decinc_dot_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_dot_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1230:12: warning: unused variable 'tmp43_AST_in' [-Wunused-variable] ProgNodeP tmp43_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_decinc_expr(ProgNodeP, int, BaseGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1256:13: warning: unused variable 'tmp44_AST_in' [-Wunused-variable] ProgNodeP tmp44_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1281:13: warning: unused variable 'tmp45_AST_in' [-Wunused-variable] ProgNodeP tmp45_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1347:13: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] BaseGDL** tmp; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1363:13: warning: unused variable 'tmp46_AST_in' [-Wunused-variable] ProgNodeP tmp46_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1471:13: warning: unused variable 'tmp47_AST_in' [-Wunused-variable] ProgNodeP tmp47_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1605:13: warning: unused variable 'tmp48_AST_in' [-Wunused-variable] ProgNodeP tmp48_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1710:13: warning: unused variable 'tmp49_AST_in' [-Wunused-variable] ProgNodeP tmp49_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1241:12: warning: unused variable 'l_decinc_expr_AST_in' [-Wunused-variable] ProgNodeP l_decinc_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1730:12: warning: unused variable 'expr_AST_in' [-Wunused-variable] ProgNodeP expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::indexable_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1810:13: warning: unused variable 'tmp50_AST_in' [-Wunused-variable] ProgNodeP tmp50_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1817:13: warning: unused variable 'tmp51_AST_in' [-Wunused-variable] ProgNodeP tmp51_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1789:12: warning: unused variable 'indexable_expr_AST_in' [-Wunused-variable] ProgNodeP indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1795:12: warning: variable 'e2' set but not used [-Wunused-but-set-variable] BaseGDL** e2; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::indexable_tmp_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1852:13: warning: unused variable 'tmp52_AST_in' [-Wunused-variable] ProgNodeP tmp52_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1861:13: warning: unused variable 'tmp53_AST_in' [-Wunused-variable] ProgNodeP tmp53_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1869:13: warning: unused variable 'tmp54_AST_in' [-Wunused-variable] ProgNodeP tmp54_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1839:12: warning: unused variable 'indexable_tmp_expr_AST_in' [-Wunused-variable] ProgNodeP indexable_tmp_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::lib_function_call_internal(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1922:12: warning: unused variable 'lib_function_call_internal_AST_in' [-Wunused-variable] ProgNodeP lib_function_call_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1933:12: warning: unused variable 'tmp55_AST_in' [-Wunused-variable] ProgNodeP tmp55_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_expr_internal(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1958:13: warning: unused variable 'tmp56_AST_in' [-Wunused-variable] ProgNodeP tmp56_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2005:13: warning: unused variable 'tmp57_AST_in' [-Wunused-variable] ProgNodeP tmp57_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2012:13: warning: unused variable 'tmp58_AST_in' [-Wunused-variable] ProgNodeP tmp58_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2019:13: warning: unused variable 'tmp59_AST_in' [-Wunused-variable] ProgNodeP tmp59_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2026:13: warning: unused variable 'tmp60_AST_in' [-Wunused-variable] ProgNodeP tmp60_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2047:13: warning: unused variable 'tmp61_AST_in' [-Wunused-variable] ProgNodeP tmp61_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1944:12: warning: unused variable 'l_expr_internal_AST_in' [-Wunused-variable] ProgNodeP l_expr_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:1950:11: warning: variable 'e1' set but not used [-Wunused-but-set-variable] BaseGDL* e1; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::tmp_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2084:13: warning: unused variable 'tmp62_AST_in' [-Wunused-variable] ProgNodeP tmp62_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2093:13: warning: unused variable 'tmp63_AST_in' [-Wunused-variable] ProgNodeP tmp63_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2101:13: warning: unused variable 'tmp64_AST_in' [-Wunused-variable] ProgNodeP tmp64_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2139:13: warning: unused variable 'tmp65_AST_in' [-Wunused-variable] ProgNodeP tmp65_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2063:12: warning: unused variable 'tmp_expr_AST_in' [-Wunused-variable] ProgNodeP tmp_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2069:12: warning: variable 'e2' set but not used [-Wunused-but-set-variable] BaseGDL** e2; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_simple_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2188:13: warning: unused variable 'tmp66_AST_in' [-Wunused-variable] ProgNodeP tmp66_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2195:13: warning: unused variable 'tmp67_AST_in' [-Wunused-variable] ProgNodeP tmp67_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2174:12: warning: unused variable 'l_simple_var_AST_in' [-Wunused-variable] ProgNodeP l_simple_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::parameter_def(ProgNodeP, EnvBaseT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2212:12: warning: unused variable 'parameter_def_AST_in' [-Wunused-variable] ProgNodeP parameter_def_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2272:12: warning: unused variable 'tmp68_AST_in' [-Wunused-variable] ProgNodeP tmp68_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2275:12: warning: unused variable 'tmp69_AST_in' [-Wunused-variable] ProgNodeP tmp69_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::r_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2297:13: warning: unused variable 'tmp70_AST_in' [-Wunused-variable] ProgNodeP tmp70_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2304:13: warning: unused variable 'tmp71_AST_in' [-Wunused-variable] ProgNodeP tmp71_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2311:13: warning: unused variable 'tmp72_AST_in' [-Wunused-variable] ProgNodeP tmp72_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2318:13: warning: unused variable 'tmp73_AST_in' [-Wunused-variable] ProgNodeP tmp73_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2325:13: warning: unused variable 'tmp74_AST_in' [-Wunused-variable] ProgNodeP tmp74_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2333:13: warning: unused variable 'tmp75_AST_in' [-Wunused-variable] ProgNodeP tmp75_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2345:13: warning: unused variable 'tmp76_AST_in' [-Wunused-variable] ProgNodeP tmp76_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2357:13: warning: unused variable 'tmp77_AST_in' [-Wunused-variable] ProgNodeP tmp77_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2369:13: warning: unused variable 'tmp78_AST_in' [-Wunused-variable] ProgNodeP tmp78_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2283:12: warning: unused variable 'r_expr_AST_in' [-Wunused-variable] ProgNodeP r_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2289:12: warning: variable 'refRet' set but not used [-Wunused-but-set-variable] BaseGDL** refRet; // not used ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_indexable_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2413:13: warning: unused variable 'tmp79_AST_in' [-Wunused-variable] ProgNodeP tmp79_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2389:12: warning: unused variable 'l_indexable_expr_AST_in' [-Wunused-variable] ProgNodeP l_indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_arrayexpr_mfcall_as_mfcall(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2463:12: warning: unused variable 'l_arrayexpr_mfcall_as_mfcall_AST_in' [-Wunused-variable] ProgNodeP l_arrayexpr_mfcall_as_mfcall_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2473:12: warning: unused variable 'tmp80_AST_in' [-Wunused-variable] ProgNodeP tmp80_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::unused_l_array_expr(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2511:12: warning: unused variable 'unused_l_array_expr_AST_in' [-Wunused-variable] ProgNodeP unused_l_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2513:19: warning: variable 'aL' set but not used [-Wunused-but-set-variable] ArrayIndexListT* aL; ^~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2517:12: warning: unused variable 'tmp81_AST_in' [-Wunused-variable] ProgNodeP tmp81_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'ArrayIndexListT* GDLInterpreter::arrayindex_list(ProgNodeP, bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2534:12: warning: unused variable 'arrayindex_list_AST_in' [-Wunused-variable] ProgNodeP arrayindex_list_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2591:12: warning: unused variable 'tmp82_AST_in' [-Wunused-variable] ProgNodeP tmp82_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::l_dot_array_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2642:13: warning: unused variable 'tmp83_AST_in' [-Wunused-variable] ProgNodeP tmp83_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2601:12: warning: unused variable 'l_dot_array_expr_AST_in' [-Wunused-variable] ProgNodeP l_dot_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_arrayexpr_mfcall(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2680:12: warning: unused variable 'l_arrayexpr_mfcall_AST_in' [-Wunused-variable] ProgNodeP l_arrayexpr_mfcall_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2692:12: warning: unused variable 'tmp84_AST_in' [-Wunused-variable] ProgNodeP tmp84_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::tag_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2822:13: warning: unused variable 'tmp85_AST_in' [-Wunused-variable] ProgNodeP tmp85_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2829:13: warning: unused variable 'tmp86_AST_in' [-Wunused-variable] ProgNodeP tmp86_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2783:12: warning: unused variable 'tag_expr_AST_in' [-Wunused-variable] ProgNodeP tag_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::tag_array_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2879:13: warning: unused variable 'tmp87_AST_in' [-Wunused-variable] ProgNodeP tmp87_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2845:12: warning: unused variable 'tag_array_expr_AST_in' [-Wunused-variable] ProgNodeP tag_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::r_dot_indexable_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2951:13: warning: unused variable 'tmp88_AST_in' [-Wunused-variable] ProgNodeP tmp88_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2970:13: warning: unused variable 'tmp89_AST_in' [-Wunused-variable] ProgNodeP tmp89_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2909:12: warning: unused variable 'r_dot_indexable_expr_AST_in' [-Wunused-variable] ProgNodeP r_dot_indexable_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2942:12: warning: variable 'e' set but not used [-Wunused-but-set-variable] BaseGDL** e; ^ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::r_dot_array_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3020:13: warning: unused variable 'tmp90_AST_in' [-Wunused-variable] ProgNodeP tmp90_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2987:12: warning: unused variable 'r_dot_array_expr_AST_in' [-Wunused-variable] ProgNodeP r_dot_array_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::assign_expr(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3064:13: warning: unused variable 'tmp91_AST_in' [-Wunused-variable] ProgNodeP tmp91_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3071:13: warning: unused variable 'tmp92_AST_in' [-Wunused-variable] ProgNodeP tmp92_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3078:13: warning: unused variable 'tmp93_AST_in' [-Wunused-variable] ProgNodeP tmp93_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3050:12: warning: unused variable 'assign_expr_AST_in' [-Wunused-variable] ProgNodeP assign_expr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3056:12: warning: unused variable 'l' [-Wunused-variable] BaseGDL** l; ^ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::unused_function_call(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3101:13: warning: unused variable 'tmp94_AST_in' [-Wunused-variable] ProgNodeP tmp94_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3108:13: warning: unused variable 'tmp95_AST_in' [-Wunused-variable] ProgNodeP tmp95_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3115:13: warning: unused variable 'tmp96_AST_in' [-Wunused-variable] ProgNodeP tmp96_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3122:13: warning: unused variable 'tmp97_AST_in' [-Wunused-variable] ProgNodeP tmp97_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3094:12: warning: unused variable 'unused_function_call_AST_in' [-Wunused-variable] ProgNodeP unused_function_call_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::lib_function_call_retnew_internal(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3138:12: warning: unused variable 'lib_function_call_retnew_internal_AST_in' [-Wunused-variable] ProgNodeP lib_function_call_retnew_internal_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3145:12: warning: unused variable 'tmp98_AST_in' [-Wunused-variable] ProgNodeP tmp98_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::simple_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3174:13: warning: unused variable 'tmp99_AST_in' [-Wunused-variable] ProgNodeP tmp99_AST_in = _t; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3181:13: warning: unused variable 'tmp100_AST_in' [-Wunused-variable] ProgNodeP tmp100_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3154:12: warning: unused variable 'simple_var_AST_in' [-Wunused-variable] ProgNodeP simple_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::sys_var(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3197:12: warning: unused variable 'sys_var_AST_in' [-Wunused-variable] ProgNodeP sys_var_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3204:12: warning: unused variable 'tmp101_AST_in' [-Wunused-variable] ProgNodeP tmp101_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL** GDLInterpreter::l_arrayexpr_mfcall_as_arrayexpr(ProgNodeP, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3215:12: warning: unused variable 'l_arrayexpr_mfcall_as_arrayexpr_AST_in' [-Wunused-variable] ProgNodeP l_arrayexpr_mfcall_as_arrayexpr_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3219:12: warning: unused variable 'tmp102_AST_in' [-Wunused-variable] ProgNodeP tmp102_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::parameter_def_n_elements(ProgNodeP, EnvBaseT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3270:12: warning: unused variable 'parameter_def_n_elements_AST_in' [-Wunused-variable] ProgNodeP parameter_def_n_elements_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3336:12: warning: unused variable 'tmp103_AST_in' [-Wunused-variable] ProgNodeP tmp103_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3339:12: warning: unused variable 'tmp104_AST_in' [-Wunused-variable] ProgNodeP tmp104_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::parameter_def_nocheck(ProgNodeP, EnvBaseT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3348:12: warning: unused variable 'parameter_def_nocheck_AST_in' [-Wunused-variable] ProgNodeP parameter_def_nocheck_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3388:12: warning: unused variable 'tmp105_AST_in' [-Wunused-variable] ProgNodeP tmp105_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3391:12: warning: unused variable 'tmp106_AST_in' [-Wunused-variable] ProgNodeP tmp106_AST_in = _t; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'void GDLInterpreter::arrayindex_list_overload(ProgNodeP, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3400:12: warning: unused variable 'arrayindex_list_overload_AST_in' [-Wunused-variable] ProgNodeP arrayindex_list_overload_AST_in = (_t == ProgNodeP(ASTNULL)) ? ProgNodeP(antlr::nullAST) : _t; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3457:12: warning: unused variable 'tmp107_AST_in' [-Wunused-variable] ProgNodeP tmp107_AST_in = _t; ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.hpp:16:0, from /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/fmtnode.hpp: In member function 'void FMTParser::csubcode()': /builddir/build/BUILD/gdl-0.9.7/src/fmtnode.hpp:102:6: warning: 'n1' may be used uninitialized in this function [-Wmaybe-uninitialized] w=w_; ~^~~ /builddir/build/BUILD/gdl-0.9.7/src/FMTParser.cpp:1178:6: note: 'n1' was declared here int n1; ^~ [ 5%] Building CXX object src/CMakeFiles/gdl.dir/GDLLexer.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/GDLLexer.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::unused_function_call(ProgNodeP)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:3133:9: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] return res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp: In member function 'BaseGDL* GDLInterpreter::r_dot_indexable_expr(ProgNodeP, DotAccessDescT*)': /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.cpp:2908:11: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* res; ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:5:0: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:5: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSTRING(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:393:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mINCLUDE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:438:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( pos != std::string::npos) // remove them ~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mAND_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:489:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mASTERIX_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:505:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEQ_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:519:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGE_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:533:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGTMARK_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:547:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGT_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:561:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLE_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:575:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLTMARK_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:589:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLT_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:603:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP1_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:617:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP2_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:631:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMINUS_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:645:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMOD_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:659:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mNE_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:675:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mOR_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:689:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPLUS_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:703:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPOW_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:717:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSLASH_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:731:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mXOR_OP_EQ(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:745:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP1(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:761:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMATRIX_OP2(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:775:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMETHOD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:789:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMEMBER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:803:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCOMMA(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:817:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCOLON(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:831:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEQUAL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:845:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLCURLY(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:859:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mRCURLY(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:873:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLSQUARE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:887:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mRSQUARE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:901:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:915:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mRBRACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:929:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mQUESTION(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:943:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEXCLAMATION(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:957:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPOW(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:971:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mASTERIX(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:985:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSLASH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:999:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMINUS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1013:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mPLUS(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1027:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mINC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1041:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDEC(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1055:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mGTMARK(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1069:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLTMARK(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1083:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLOG_AND(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1097:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLOG_OR(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1111:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mLOG_NEG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1125:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEND_U(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1139:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEOL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1152:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mW(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1199:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mD(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1235:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1251:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mH(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1307:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mO(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1352:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mB(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1368:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEXP(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1384:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDBL_E(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1452:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDBL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1469:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_BYTE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1537:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_LONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1550:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_LONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1563:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_I(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1576:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_INT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1589:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_ULONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1602:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_ULONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1615:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_UI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1628:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_HEX_UINT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1641:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_BYTE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1654:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_LONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1667:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_LONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1680:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_I(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1693:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_INT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1706:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_ULONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1719:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_ULONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1732:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_UI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1745:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_UINT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1758:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_BYTE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1771:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_LONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1784:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_LONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1797:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_I(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1810:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_INT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1823:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_ULONG(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1836:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_ULONG64(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1849:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_UI(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1862:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_OCT_UINT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1875:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_FLOAT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1888:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONSTANT_DOUBLE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1901:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSTRING_LITERAL(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1914:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mDOT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:1927:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCOMMENT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3247:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mIDENTIFIER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3278:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSYSVARNAME(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3362:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEND_MARKER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3447:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mWHITESPACE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3464:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mSKIP_LINES(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3494:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mCONT_STATEMENT(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3536:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mEND_OF_LINE(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3572:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp: In member function 'void GDLLexer::mMAX_TOKEN_NUMBER(bool)': /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.cpp:3590:25: warning: variable '_saveIndex' set but not used [-Wunused-but-set-variable] std::string::size_type _saveIndex; ^~~~~~~~~~ [ 5%] Building CXX object src/CMakeFiles/gdl.dir/GDLParser.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/GDLParser.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp: In member function 'void GDLParser::arrayindex_list()': /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:6787:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (((LA(1) == COMMA))&&(++rank <= MAXRANK)) { ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:6812:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (((LA(1) == COMMA))&&(++rank <= MAXRANK)) { ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp: In member function 'int GDLParser::tag_access_keeplast()': /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:7646:7: warning: unused variable 'parent' [-Wunused-variable] bool parent = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp: In member function 'void GDLParser::primary_expr_deref()': /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.cpp:8435:7: warning: unused variable 'parent' [-Wunused-variable] bool parent; ^~~~~~ [ 6%] Building CXX object src/CMakeFiles/gdl.dir/GDLTreeParser.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/GDLTreeParser.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:10, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:10, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp: In member function 'void GDLTreeParser::arrayexpr_fn(RefDNode)': /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5515:7: warning: unused variable 'isVar' [-Wunused-variable] bool isVar; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp: In member function 'void GDLTreeParser::primary_expr(RefDNode)': /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.cpp:5792:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int dummy; ^~~~~ [ 7%] Building CXX object src/CMakeFiles/gdl.dir/allix.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/allix.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/allix.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ [ 8%] Building CXX object src/CMakeFiles/gdl.dir/arrayindex.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/arrayindex.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual SizeT ArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:70:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // s == 0 is fine ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual SizeT ArrayIndexScalarVP::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:84:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // s == 0 is fine ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:138:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:167:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarVPT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:224:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual BaseGDL* ArrayIndexListOneScalarVPNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:252:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:292:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:296:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:314:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:318:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:334:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp: In member function 'virtual void ArrayIndexListOneScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.cpp:366:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object src/CMakeFiles/gdl.dir/assocdata.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/assocdata.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:21:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/CMakeFiles/gdl.dir/basegdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/basegdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basegdl.cpp /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:312:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:312:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:313:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:313:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:314:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:314:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:315:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:315:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:316:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:316:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:317:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:317:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:318:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:318:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:319:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:319:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = DStructGDL; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:320:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = DStructGDL]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:320:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:321:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:321:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:322:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:322:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:323:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:323:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:324:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:324:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:325:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:325:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Parent_ = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:326:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:135:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp: In instantiation of 'void Assoc_::AssignAt(BaseGDL*, ArrayIndexListT*) [with Parent_ = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:326:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/assocdata.cpp:180:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( fileUnits[ lun].Size() > seekPos) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:55: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:59: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::n_elements(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:927:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::string_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1186:16: warning: unused variable 'p' [-Wunused-variable] BaseGDL* p = e->GetParDefined( i); ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::execute_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1454:10: warning: variable 'quietExecution' set but not used [-Wunused-but-set-variable] bool quietExecution = false; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::strtrim(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1836:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1836:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1839:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1857:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1860:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1877:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1880:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1909:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1912:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iGetParDefined(2); ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1957:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1957:108: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:1960:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iDim( 0)) ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2040:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) default( shared) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2040:108: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) default( shared) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2043:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2094:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2097:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2106:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2109:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2152:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2155:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2164:104: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ((nEl*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nEl*10))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2167:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i srcRank) ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::product(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3226:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sumDim < 1 || sumDim > srcRank) ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::min_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3455:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (searchDim < 0 || searchDim > searchArr->Rank()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::max_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3565:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (searchDim < 0 || searchDim > searchArr->Rank()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::median(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3971:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dim > p0->Rank()) ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3978:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i != (dim-1)) { ~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4022:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT k=0; kDim(1) < MaxAllowedWidth) MaxAllowedWidth=p0->Dim(1); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4414:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4729:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4744:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4744:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4759:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4759:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4774:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4774:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4789:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4789:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4804:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4804:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4819:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4819:102: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (finalN >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= finalN)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch (typ) { ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_FLOAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4721:14: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::rebin_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5066:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( newDim > oldDim) ~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::strtok_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5382:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos != string::npos) { ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5384:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos != string::npos) { ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5426:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (tokE == string::npos) { ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5460:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nTok; i++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5473:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nTok; i++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5483:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nTok; i++) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5489:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (escPos != string::npos) { ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::tag_names_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5592:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; i < nTags; ++i) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5573:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::stregex_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5604:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::temporary(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6069:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::memory(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6081:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 0); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::reverse(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6612:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (p0->Rank() != 0 && (dim > p0->Rank() || dim < 1)) ~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::parse_url(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6655:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = env->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::scope_traceback(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7023:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iNParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7123:11: warning: unused variable 'nVar' [-Wunused-variable] SizeT nVar = pro->Size(); // # var in GDL for desired level ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7124:9: warning: unused variable 'nKey' [-Wunused-variable] int nKey = pro->NKey(); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL** lib::scope_varfetch_reference(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7151:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7174:11: warning: unused variable 'nVar' [-Wunused-variable] SizeT nVar = pro->Size(); // # var in GDL for desired level ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7175:9: warning: unused variable 'nKey' [-Wunused-variable] int nKey = pro->NKey(); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2518:85: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2519:82: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2520:85: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2521:85: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2522:88: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2523:91: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2524:94: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2525:86: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2526:89: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2527:92: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::total_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2528:101: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2385:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2387:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3087:98: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3088:95: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3089:98: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3090:98: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3091:101: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3092:104: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3093:107: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3094:100: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In instantiation of 'BaseGDL* lib::product_template(T*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3095:103: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2917:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(sum) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2919:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(*:sum) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::ishft_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4830:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::obj_isa(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:5235:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::idl_base64(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:6979:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::scope_traceback(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:7093:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::min_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3474:12: warning: 'minElArr' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *minElArr, *maxElArr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::max_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:3584:23: warning: 'maxElArr' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *minElArr, *maxElArr; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::strmid(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:2040:9: warning: 'scalar' may be used uninitialized in this function [-Wmaybe-uninitialized] #pragma omp parallel if ((nSrcStr*10) >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= (nSrcStr*10))) default( shared) ^~~ [ 11%] Building CXX object src/CMakeFiles/gdl.dir/basic_fun_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/basic_fun_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp:44: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp: In function 'BaseGDL* lib::legendre(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp:443:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (count=0;countNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp: In function 'BaseGDL* lib::legendre(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_cl.cpp:483:51: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] return res->Convert2(GDL_FLOAT,BaseGDL::CONVERT); ^ [ 11%] Building CXX object src/CMakeFiles/gdl.dir/basic_fun_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/basic_fun_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp: In function 'BaseGDL* lib::median(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4406:16: warning: 'Mask' may be used uninitialized in this function [-Wmaybe-uninitialized] DDoubleGDL* Mask,*Mask1D; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun.cpp:4406:22: warning: 'Mask1D' may be used uninitialized in this function [-Wmaybe-uninitialized] DDoubleGDL* Mask,*Mask1D; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::isa_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:52:9: warning: unused variable 'nb_kw' [-Wunused-variable] int nb_kw=0; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:54:10: warning: unused variable 'secPar' [-Wunused-variable] bool secPar = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:55:11: warning: variable 'n_elem' set but not used [-Wunused-but-set-variable] SizeT n_elem; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:68:10: warning: unused variable 'isFILE' [-Wunused-variable] bool isFILE = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:69:10: warning: unused variable 'isNULL' [-Wunused-variable] bool isNULL = false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::fstat_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:625:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] big = (DLong(size) != size); ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:682:6: warning: unused variable 'status' [-Wunused-variable] int status = stat(actUnit.Name().c_str(), &buffer); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::make_array(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:776:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0;iN_Elements();++i) ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::reform(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:986:7: warning: unused variable 'success' [-Wunused-variable] bool success = e->StealLocalPar( 0); //*p0P = NULL; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::routine_names_value(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1180:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (desiredlevnum >= callStack.size()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1251:19: warning: unused variable 'u' [-Wunused-variable] SizeT u = pro->AddVar(varName); ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1291:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < n; ++i) { ~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1071:51: warning: variable 'store' set but not used [-Wunused-but-set-variable] bool var = false, fetch = false, arg = false, store = false; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL** lib::routine_names_reference(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1364:13: warning: unused variable 'nTotVar' [-Wunused-variable] SizeT nTotVar = nVar + nComm; //All the variables availables at that lev. ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:1366:11: warning: unused variable 'nKey' [-Wunused-variable] int nKey = pro->NKey(); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp: In function 'BaseGDL* lib::isa_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_fun_jmg.cpp:285:2: warning: 'rank' may be used uninitialized in this function [-Wmaybe-uninitialized] if (rank > 0) isARRAY = true; else isARRAY = false; ^~ [ 12%] Building CXX object src/CMakeFiles/gdl.dir/basic_op.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/basic_op.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp [ 13%] Building CXX object src/CMakeFiles/gdl.dir/color.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/color.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/color.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/color.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/color.cpp:18: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:25: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_BYTE' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:135:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:447:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:447:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:450:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_INT' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:330:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:617:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:617:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:620:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_UINT' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:502:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:790:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:790:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:793:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LONG' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:675:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:963:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:963:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:966:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_ULONG' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:848:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1034:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1034:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1037:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1055:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1055:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1058:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1099:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1139:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1139:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1142:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1187:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1187:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1190:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_FLOAT' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1020:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1259:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1259:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1262:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1282:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1282:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1285:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1325:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1325:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1328:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1368:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1368:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1371:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1416:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1416:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1419:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1244:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1505:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1524:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1550:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1550:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1553:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1579:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1579:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1582:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1608:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1608:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1611:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1637:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1637:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1640:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1666:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1666:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1669:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1695:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1695:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1698:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1724:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1724:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1727:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1754:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1754:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1757:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1784:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1784:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( errorFlag, mode) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1787:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1489:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1846:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1846:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1849:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1868:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1868:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1871:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1911:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1911:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1914:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1954:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1954:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:1957:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2030:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2030:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2090:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2090:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2093:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2112:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2112:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2115:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:156:0, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexNoIndexT::AllIxNewMultiOneVariableIndexNoIndexT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:605:80: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = (*ixList)[variableIndex]->GetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2155:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2155:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2158:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2198:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2198:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2201:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2274:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2274:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2277:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2075:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2448:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2330:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp: In member function 'BaseGDL* Data_< >::Convert2(DType, BaseGDL::Convert2Mode) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2617:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2617:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2620:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] switch( destTy) ^ /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:2502:9: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:27:0: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:44:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = float; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/convert2.cpp:52:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:43:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp: In member function 'BaseGDL* Data_< >::AddInv(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:104:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:104:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:107:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp: In member function 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:362:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:362:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:365:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp: In member function 'BaseGDL* Data_< >::AddInvS(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:395:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::NotOp() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:86:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:86:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:89:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::NotOp() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:108:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'BaseGDL* Data_< >::UMinus() [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:168:9: warning: unused variable 'nEl' [-Wunused-variable] ULong nEl=N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:239:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:239:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:242:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:260:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:260:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:263:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:281:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:281:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:284:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:301:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:301:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:304:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:324:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::LogNeg() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:341:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:341:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:344:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:401:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:401:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:404:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:420:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:420:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:423:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:440:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:440:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:443:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:459:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:459:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:462:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:479:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:479:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:482:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:498:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:498:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:501:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Dec() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:517:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:517:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:520:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'void Data_< >::Inc() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:536:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:536:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:539:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:775:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:775:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:778:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:790:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:790:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:793:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:800:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:800:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:803:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:815:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:815:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:818:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1037:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1037:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1040:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1052:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1052:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1055:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1062:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1062:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1065:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1077:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1077:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1080:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1861:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1861:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1864:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1885:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1885:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1888:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1909:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1909:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1912:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1933:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1933:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1936:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2082:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2082:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2085:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::AndOpInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2138:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2138:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2141:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2237:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2237:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2240:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2261:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2261:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2264:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2286:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2286:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2289:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2310:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2310:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2313:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2403:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2403:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2406:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2438:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2438:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2441:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2464:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2464:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2467:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::OrOpInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2498:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2498:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2501:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3034:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3034:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3037:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3054:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3054:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3057:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3082:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3082:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3085:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3102:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3102:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3105:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3288:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3288:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3291:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3308:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3308:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3311:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3326:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3326:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3329:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3345:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3345:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3348:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3504:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3504:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3507:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3492:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInt(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3534:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3534:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3537:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3546:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3546:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3549:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3556:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3556:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3559:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3567:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3567:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3570:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInt(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3589:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3589:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3592:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3601:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3601:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3604:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3611:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3611:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3614:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3622:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3622:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3625:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3647:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3647:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3650:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3637:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3672:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3672:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3675:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3661:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3697:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3697:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3700:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3686:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3726:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3726:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3729:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3745:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3748:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3755:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3758:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3768:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3771:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3790:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3793:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3809:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3812:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3819:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3822:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3832:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3835:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3860:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3863:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3891:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3891:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3894:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3876:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3921:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3921:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3924:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3940:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3943:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3950:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3953:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3963:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3966:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3987:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3990:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4006:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4009:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4016:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4019:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4029:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4032:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4057:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4060:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4088:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4088:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4091:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4073:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4188:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4188:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4191:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4207:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4207:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4210:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4226:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4226:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4229:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4245:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4245:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4248:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowS(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4274:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4274:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4277:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4293:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4296:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4303:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4306:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4316:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4319:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4338:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4341:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4357:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4360:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4367:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4370:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4380:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4383:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4401:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4404:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4429:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4429:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4432:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iN_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In member function 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4462:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4462:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4465:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4481:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4484:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4491:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4494:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4504:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4507:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4528:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4531:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4547:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4550:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4557:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4560:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4570:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4573:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4591:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4594:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4616:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4616:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4619:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:86:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:86:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:89:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( OMPInt i=0; i < nEl; ++i ) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:110:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:110:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:113:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:135:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:135:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:138:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:159:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:159:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:162:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:281:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:281:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:284:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::AndOpInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:322:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:322:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:325:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:425:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:425:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:428:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:449:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:449:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:452:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:475:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:475:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:478:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:499:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:499:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:502:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:595:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:628:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:628:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:631:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:655:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:655:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:658:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::OrOpInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:689:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:689:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:692:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'BaseGDL* Data_< >::AddInvNew(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:959:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:959:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:962:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'BaseGDL* Data_< >::AddInvSNew(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1040:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1040:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1043:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1966:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1966:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1969:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1992:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1992:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1995:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2022:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2045:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2045:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2048:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2208:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2208:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2211:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2234:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2234:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2237:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2259:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2259:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2262:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2285:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2285:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2288:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowIntNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2456:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2456:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2459:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2468:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2468:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2471:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2479:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2479:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2482:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2490:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2490:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2493:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowIntNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2512:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2512:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2515:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2524:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2524:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2527:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2535:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2535:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2538:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2546:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2546:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2549:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2570:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2570:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2573:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2593:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2593:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2596:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2616:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2616:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2619:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2640:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2640:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2643:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2671:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2671:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2674:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2690:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2693:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2702:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2705:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2715:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2718:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2739:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2742:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2758:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2761:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2773:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2783:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2786:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2807:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2810:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2820:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2823:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2840:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2840:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2843:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2870:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2870:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2873:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2889:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2892:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2901:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2904:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2914:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2917:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2937:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2940:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2956:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2959:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2968:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2971:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2981:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2984:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3000:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3003:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3013:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3016:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3034:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3034:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3037:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3028:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In member function 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3150:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3150:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3153:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3172:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3180:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3183:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3193:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3196:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3216:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3219:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3238:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3246:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3249:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3259:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3262:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3276:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3279:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3301:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3301:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3304:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3331:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3331:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3334:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3350:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3353:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3361:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3364:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3374:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3377:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3398:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3401:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3417:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3420:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3428:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3431:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3441:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3444:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3456:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3459:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3475:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3475:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3478:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i >::Read(std::istream&, bool, bool, XDR*) [with Sp = SpDByte; std::istream = std::basic_istream; XDR = XDR]': /builddir/build/BUILD/gdl-0.9.7/src/default_io.cpp:1722:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( bufsize < nChar ) nChar = bufsize; //truncate eventually ~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:87:0: /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp: In function 'DDouble ReadFmtCal(std::__cxx11::string, int, BaseGDL::Cal_IOMode)': /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp:836:10: warning: enumeration value 'WRITE' not handled in switch [-Wswitch] switch ( cMode ) { ^ /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp:836:10: warning: enumeration value 'STRING' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:90:0: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In member function 'SizeT Data_< >::OFmtI(std::ostream*, SizeT, SizeT, int, int, char, BaseGDL::IOMode) [with Sp = SpDComplex; SizeT = long long unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:888:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os)<< setw(w) << setfill(f) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f )< >::OFmtI(std::ostream*, SizeT, SizeT, int, int, char, BaseGDL::IOMode) [with Sp = SpDComplexDbl; SizeT = long long unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:967:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os)<< setw(w) << setfill(f) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) < w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f )< >* Data_< >::New(const dimension&, BaseGDL::InitType) const [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:35:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i >* Data_< >::New(const dimension&, BaseGDL::InitType) const [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:55:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDPtr; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1012:9: warning: unused variable 'nEl' [-Wunused-variable] SizeT nEl = srcArr->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'void Data_< >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDObj; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1118:9: warning: unused variable 'nEl' [-Wunused-variable] SizeT nEl = srcArr->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDPtr; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1187:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDObj; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1224:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp: In member function 'BaseGDL* Data_< >::NewIx(SizeT) [with Sp = SpDObj; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1324:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(; iN_Elements(); ++i) ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1329:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( validIx == ix) ~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1313:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp:1314:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:101:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp: In function 'BaseGDL* FromPython(PyObject*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp:108:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( nDim > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp:113:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=MAXRANK; idimensions[ i]; ~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlpython.cpp:121:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i&, std::vector&, EnvBaseT&, PyObject*, PyObject*)': /builddir/build/BUILD/gdl-0.9.7/src/pythongdl.cpp:163:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT p=1; p&, std::vector&, EnvBaseT&, PyObject*, PyObject*)': /builddir/build/BUILD/gdl-0.9.7/src/pythongdl.cpp:238:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT p=1; p >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:509:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:531:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:594:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:594:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:597:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:613:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:613:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:614:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:629:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:629:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:630:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:645:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:645:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:646:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:673:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:673:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:674:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:690:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:690:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:691:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:710:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:710:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:711:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::LogThis() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:730:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:730:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:731:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:760:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:760:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:761:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:781:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:781:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:782:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:802:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:802:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:803:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:823:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:823:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:824:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:853:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:853:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:854:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:873:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:873:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:874:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:893:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:893:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:894:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::Log10This() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:913:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:913:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel for if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:914:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::NBytes() const [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2146:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i >::DecAt(ArrayIndexListT*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3488:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::IncAt(ArrayIndexListT*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3518:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::DecAt(ArrayIndexListT*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3548:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::IncAt(ArrayIndexListT*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3578:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDFloat; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4371:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4403:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i+= step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4435:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i+= step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDDouble; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4484:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4516:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4548:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i+= step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDString; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4582:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4596:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4611:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDComplex; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4657:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4689:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4721:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDComplexDbl; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4770:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4802:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4834:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = i_min; i < stop; i += step) { ~~^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4886: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4891: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4896: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:189:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( scale == this->zero) scale = 1; /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4901: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In member function 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:189:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( scale == this->zero) scale = 1; /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:244:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:254:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; idim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4906: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/getas.cpp:25:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:77: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/getas.cpp:35:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp: In instantiation of 'void OutAuto(std::ostream&, T, int, int, char) [with T = float; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/getas.cpp:43:29: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:187:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ossF << std::fixed << std::setprecision(d>fixLen?d-fixLen+((powTen<0)?-powTen:0):0) << val; ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.hpp:188:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( d <= fixLen) ossF << "."; ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:173:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:230:65: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3543:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3598:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3743:28: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3938:27: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:90:0: /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutOct(std::ostream*, int, char, T) [with T = short int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:691:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:693:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = short int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:695:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:697:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:719:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:721:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = short unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:723:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:725:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:748:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutOct(std::ostream*, int, char, T) [with T = int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:774:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:776:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:778:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:780:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:801:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:803:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:805:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:807:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:828:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:830:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = long long int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:832:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:834:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:855:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:131:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:857:93: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp: In instantiation of 'void OutHex(std::ostream*, int, char, T) [with T = long long unsigned int; std::ostream = std::basic_ostream]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:859:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:119:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:861:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:125:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (w && local_os.str().size() > w) (*os) << allstars.substr(0,w).c_str(); else (*os) << setw( w ) << setfill( f ) <]': /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:882:115: required from here /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:34:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (8-first > w) return allstars.substr(0,w); else ~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:39:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (16-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:44:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (32-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp:49:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (64-first > w) return allstars.substr(0,w); else ~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:28:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:34, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp: In instantiation of 'GDLArray::~GDLArray() [with T = std::__cxx11::basic_string; bool IsPOD = false]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:488:86: required from here /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp:109:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i = 0; i >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:51:75: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:133:79: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long unsigned int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5276:81: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5318:79: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long unsigned int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5360:81: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5402:80: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1Int(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; TNext = long long unsigned int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5444:82: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5092:9: warning: unused variable 'resStride' [-Wunused-variable] /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDByte; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDByte; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDByte; Data_< >::Ty = unsigned char]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDByte; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDByte; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDInt; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDInt; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDInt; Data_< >::Ty = short int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDInt; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDUInt; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDUInt; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDUInt; Data_< >::Ty = short unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDUInt; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDUInt; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDLong; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDLong; Data_< >::Ty = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDLong; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDLong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDULong; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDULong; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDULong; Data_< >::Ty = unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDULong; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDULong; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong64; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDLong64; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDLong64; Data_< >::Ty = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ [ 18%] Building CXX object src/CMakeFiles/gdl.dir/datatypesref.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/datatypesref.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/datatypesref.cpp [ 19%] Building CXX object src/CMakeFiles/gdl.dir/dcommon.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dcommon.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dcommon.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDLong64; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDLong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Data_(const dimension&, BaseGDL::InitType) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:410:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (sz >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= sz)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:412:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDULong64; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDULong64; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDULong64; Data_< >::Ty = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::NotOp() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:64:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:66:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1831:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1833:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2566:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2574:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2576:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Mod(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2951:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2993:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2996:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::Pow(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInv(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3478:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3480:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::AndOpS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2019:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2021:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::OrOpS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::XorOpS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2641:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2643:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::ModInvS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3254:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:3256:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4147:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4149:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::PowInvS(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4169:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:4171:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:54:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:56:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:392:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:394:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:759:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:761:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:771:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:773:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1904:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1935:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1937:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2400:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2402:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2424:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2426:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::AndOpSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:235:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared(s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:237:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::OrOpSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:559:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:561:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::XorOpSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:842:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:844:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::ModInvSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2179:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:2181:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDULong64; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Dec() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:363:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:365:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'void Data_< >::Inc() [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:383:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDULong64; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDPtr; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDPtr; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDPtr; Data_< >::Ty = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LogNeg() [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:205:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:207:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDFloat; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDFloat; Data_< >::Ty = float]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dvar.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dcommon.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dcommon.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ [ 20%] Building CXX object src/CMakeFiles/gdl.dir/dcompiler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dcompiler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDFloat; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDFloat; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDDouble; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDDouble; Data_< >::Ty = double]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMark(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2828:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2830:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMark(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2716:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2718:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::GtMarkS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2883:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2885:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'Data_* Data_< >::LtMarkS(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2770:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:2772:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::LtMarkSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1386:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1388:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::GtMarkSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1504:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3096:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3098:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::PowInvSNew(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3121:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:3123:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDDouble; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDDouble; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDString; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GtOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1430:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1432:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1445:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1447:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1455:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1457:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1470:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1472:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::GeOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1329:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1331:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1344:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1346:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1354:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1356:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1369:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1371:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LtOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1228:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1230:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1243:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1245:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1253:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1255:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1268:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1270:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::LeOp(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1127:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1129:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1142:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1144:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1152:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1154:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1167:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1169:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDString; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDString; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDObj; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::MinMax(DLong*, DLong*, BaseGDL**, BaseGDL**, bool, SizeT, SizeT, SizeT, DLong) [with Sp = SpDObj; DLong = int; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4289:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4303:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4318:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i = start + step; i < stop; i += step) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'Data_< >::Ty Data_< >::Sum() const [with Sp = SpDObj; Data_< >::Ty = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) shared( s) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1675:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for reduction(+:s) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'bool Data_< >::OutOfRangeOfInt() const [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:2863:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return (*this)[0] > std::numeric_limits< DInt>::max() || (*this)[0] < std::numeric_limits< DInt>::min(); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplex; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDComplex; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDComplex; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplexDbl; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1309:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= this_dim[ aSp]) /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1315:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < this_dim[ aSp]) break; In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910:0: /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp: In instantiation of 'BaseGDL* Data_< >::Convol(BaseGDL*, BaseGDL*, BaseGDL*, bool, bool, int, bool, BaseGDL*, bool, BaseGDL*, bool) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:241:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:243:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:251:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nA >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nA)) ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:253:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:273:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:26:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:50:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc2.cpp:74:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:275:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:27:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:51:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc0.cpp:125:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:281:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:287:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/convol.cpp:293:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4910: /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:26:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (aInitIx[ aSp] < this->dim[ aSp]) { /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:45:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { // 0-dim beginning regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:132:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // 0-dim body regular center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:206:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { // regular body not center ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:282:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { // 0-dim regular end ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:366:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = 0; aInitIx0 < aBeg0; ++aInitIx0, ++a) { //beginning, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:405:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:474:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body,center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:501:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:570:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aBeg0; aInitIx0 < aEnd0; ++aInitIx0, ++a) { //body, not center, not regular ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:597:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:667:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long aInitIx0 = aEnd0; aInitIx0 < dim0; ++aInitIx0, ++a) { //end, not regular ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/convol_inc1.cpp:703:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else if (aIx >= this->dim[ rSp]) { ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::Assign(BaseGDL*, SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5487:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(long k=0; k < nEl; ++k) ~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::UMinus() [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:158:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:160:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:44:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:46:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp: In instantiation of 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:85:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:46:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::Div(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:65:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:68:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp: In instantiation of 'Data_* Data_< >::DivInv(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:105:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_div.cpp:108:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:81:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1076:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'BaseGDL* Data_< >::SubInvNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1137:9: warning: unused variable 'rEl' [-Wunused-variable] ULong rEl=right->N_Elements(); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1683:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1685:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1718:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1720:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1777:9: warning: unused variable 'i' [-Wunused-variable] SizeT i=0; ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp: In instantiation of 'Data_* Data_< >::DivInvSNew(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1827:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1829:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:80:0: /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::EqOp(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:605:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:607:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:620:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:622:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:630:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:632:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:645:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:647:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp: In instantiation of 'BaseGDL* Data_< >::NeOp(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:865:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:867:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:880:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:882:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:890:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:892:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:905:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:907:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::AssignAt(BaseGDL*, ArrayIndexListT*, SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3133:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAt(BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3246:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=1; c >::AssignAt(BaseGDL*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3300:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::AssignAtIx(RangeT, BaseGDL*) [with Sp = SpDComplexDbl; RangeT = long long int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3081:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'void Data_< >::InsertAt(SizeT, BaseGDL*, ArrayIndexListT*) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3644:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIx(AllIxBaseT*, const dimension*) [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5511:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c* Data_< >::NewIxFrom(SizeT, SizeT) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5537:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0; c >::CatInsert(const Data_< >*, SizeT, SizeT&) [with Sp = SpDComplexDbl; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3891:103: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3893:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:3885:9: warning: unused variable 'destEnd' [-Wunused-variable] SizeT destEnd = destStart + len; ^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/typetraits.hpp:28:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:34, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp: In instantiation of 'GDLArray::Ty* GDLArray::InitScalar() [with T = std::__cxx11::basic_string; bool IsPOD = false; GDLArray::Ty = std::__cxx11::basic_string]': /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp:144:65: required from 'GDLArray::GDLArray(SizeT, bool) [with T = std::__cxx11::basic_string; bool IsPOD = false; SizeT = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:488:86: required from here /builddir/build/BUILD/gdl-0.9.7/src/gdlarray.hpp:58:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i = 0; i; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDPtr]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5771:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In instantiation of 'T* Rebin1(T*, const dimension&, SizeT, SizeT, bool) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5232:21: required from 'BaseGDL* Data_< >::Rebin(const dimension&, bool) [with Sp = SpDObj]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5775:16: required from here /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5007:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int r=0; r < resEl; ++r) ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:4949:9: warning: unused variable 'resStride' [-Wunused-variable] SizeT resStride = destDim.Stride( dimIx); ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned char]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned char]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = unsigned char]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = short int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = short unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = short unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = long long int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = long long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = float]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/gdl.dir/default_io.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/default_io.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/default_io.cpp [ 21%] Building CXX object src/CMakeFiles/gdl.dir/dialog.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dialog.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = float]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = float]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = double]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = double]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = double]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::__cxx11::basic_string > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::__cxx11::basic_string >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::__cxx11::basic_string >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::__cxx11::basic_string >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDString]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:67:8: required from 'BaseGDL* Data_< >::Add(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:29:28: required from 'Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_add.cpp:331:8: required from 'BaseGDL* Data_< >::AddS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:60:9: required from 'BaseGDL* Data_< >::Sub(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:207:18: required from 'Derived& Eigen::ArrayBase::operator*=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:60:9: required from 'Data_* Data_< >::Mult(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:37:28: required from 'Derived& Eigen::ArrayBase::operator-=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::ArrayBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:351:8: required from 'Data_* Data_< >::SubS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Array, -1, 1> > >, Eigen::internal::mul_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Functor = Eigen::internal::mul_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Array, -1, 1> >; Func = Eigen::internal::mul_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = std::complex]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_mult.cpp:112:9: required from 'Data_* Data_< >::MultS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/filedlg.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:21: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDString]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > > >, Eigen::internal::assign_op, std::__cxx11::basic_string >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Functor = Eigen::internal::assign_op, std::__cxx11::basic_string >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Func = Eigen::internal::assign_op, std::__cxx11::basic_string >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::__cxx11::basic_string >, const Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1, 0, -1, 1> > >; Derived = Eigen::Map, -1, 1, 0, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDString]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5774:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:922:7: required from 'BaseGDL* Data_< >::AddNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1006:7: required from 'BaseGDL* Data_< >::AddSNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:102:9: required from 'BaseGDL* Data_< >::SubInv(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_sub.cpp:386:8: required from 'Data_* Data_< >::SubInvS(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1096:7: required from 'BaseGDL* Data_< >::SubNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In function 'bool operator==(const dimension&, const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:240:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1567:7: required from 'Data_* Data_< >::MultNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, std::complex >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp >, const Eigen::Array, -1, 1> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op_new.cpp:1621:7: required from 'Data_* Data_< >::MultSNew(BaseGDL*) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:27:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp: In member function 'ProgNode* DSubUD::GotoTarget(int)': /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:336:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ix >= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:25: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:156:0, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexNoIndexT::AllIxNewMultiOneVariableIndexNoIndexT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:605:80: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = (*ixList)[variableIndex]->GetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/filedlg.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:21: /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> >, Eigen::Map, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1591:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1606:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> >, Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1621:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iSize(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:281:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT r = 0; r < pathcnt; ++r) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:59:10: warning: variable 'isdisplay_name' set but not used [-Wunused-but-set-variable] bool isdisplay_name = false; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:62:10: warning: variable 'isfix_filter' set but not used [-Wunused-but-set-variable] bool isfix_filter = false; ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:70:10: warning: variable 'isresource_name' set but not used [-Wunused-but-set-variable] bool isresource_name = false; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp: In function 'BaseGDL* lib::dialog_message_wxwidgets(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:468:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iN_Elements(); ++i) local_string += (*messagestr)[i]+'\n'; ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:357:10: warning: variable 'isdisplay_name' set but not used [-Wunused-but-set-variable] bool isdisplay_name = false; ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:361:10: warning: variable 'isresource_name' set but not used [-Wunused-but-set-variable] bool isresource_name = false; ^~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned char; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDByte]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5764:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5765:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = short unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDUInt]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5766:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5767:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5768:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDLong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5769:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = long long unsigned int; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDULong64]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5770:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDFloat]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5772:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDDouble]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5773:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplex]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5776:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, 16, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, -1>, 16, Eigen::Stride<0, 0> > >, 0>; ExpressionType = Eigen::Map, -1, -1>, 16, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/gdl-0.9.7/src/basic_op.cpp:1575:15: required from 'Data_* Data_< >::MatrixOp(BaseGDL*, bool, bool) [with Sp = SpDComplexDbl]' /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:5777:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/CMakeFiles/gdl.dir/dinterpreter.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dinterpreter.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dnodefactory.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'DInterpreter::CommandCode DInterpreter::CmdCompile(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:670:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (sppos == string::npos) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:680:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < command.length()) ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:683:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (sppos == string::npos) sppos = command.length(); ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'DInterpreter::CommandCode DInterpreter::CmdRun(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:741:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos < command.length()) ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'DInterpreter::CommandCode DInterpreter::ExecuteCommand(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:803:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (sppos != string::npos) { ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In static member function 'static void DInterpreter::ExecuteShellCommand(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:939:7: warning: unused variable 'ignored' [-Wunused-variable] int ignored = system( commandLine.c_str()); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'bool DInterpreter::RunBatch(std::istream*)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1487:30: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret=ExecuteLine( in); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'void DInterpreter::ExecuteFile(const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1541:34: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret=ExecuteLine( &in); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp: In member function 'RetCode DInterpreter::InterpreterLoop(const string&, std::vector >&, const string&)': /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1620:39: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret = ExecuteLine(&in); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.cpp:1818:45: warning: unused variable 'ret' [-Wunused-variable] DInterpreter::CommandCode ret = ExecuteLine(&in); ^~~ [ 23%] Building CXX object src/CMakeFiles/gdl.dir/dnode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dnode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:26: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp: In member function 'void DNode::Text2Long(int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:193:24: warning: unused variable 'maxDInt' [-Wunused-variable] static const DLong64 maxDInt= ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp: In member function 'void DNode::Text2ULong(int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/dnode.cpp:239:25: warning: unused variable 'maxDUInt' [-Wunused-variable] static const DULong64 maxDUInt= ^~~~~~~~ [ 23%] Building CXX object src/CMakeFiles/gdl.dir/dpro.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dpro.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object src/CMakeFiles/gdl.dir/dstructdesc.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dstructdesc.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dcompiler.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:11, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructdesc.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 25%] Building CXX object src/CMakeFiles/gdl.dir/dstructgdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dstructgdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:22:0: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:29: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp: In member function 'virtual DStructGDL* DStructGDL::CShift(DLong*) const': /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:282:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( dstIx[ aSp] >= dim[ aSp]) ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:288:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( srcIx[ aSp] < dim[ aSp]) break; ~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp: In member function 'virtual void DStructGDL::AssignAtIx(RangeT, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/dstructgdl.cpp:436:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( -ixR > nEl) ~~~~~^~~~~ [ 26%] Building CXX object src/CMakeFiles/gdl.dir/dvar.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/dvar.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/dvar.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dvar.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/dvar.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp: In member function 'virtual void EnvT::ObjCleanup(DObj)': /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:683:16: warning: unused variable 'newEnv' [-Wunused-variable] EnvUDT* newEnv = PushNewEnvUD( objCLEANUP, 1, &actObjGDL); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp: In member function 'void EnvT::ShiftParNumbering(int)': /builddir/build/BUILD/gdl-0.9.7/src/envt.cpp:1218:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nParam - 1; ++i) ~~^~~~~~~~~~~~ [ 27%] Building CXX object src/CMakeFiles/gdl.dir/extrat.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/extrat.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/extrat.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/extrat.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object src/CMakeFiles/gdl.dir/fftw.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/fftw.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp: In function 'BaseGDL* lib::fftw_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:136:11: warning: unused variable 'stride' [-Wunused-variable] SizeT stride; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:137:11: warning: unused variable 'offset' [-Wunused-variable] SizeT offset; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp: In instantiation of 'T* lib::fftw_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:198:80: required from here /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:83:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:114:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp: In instantiation of 'T* lib::fftw_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double) [with T = Data_; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:208:76: required from here /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:81:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:83:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:112:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/fftw.cpp:114:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ [ 29%] Building CXX object src/CMakeFiles/gdl.dir/file.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/file.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/file.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'bool lib::FindInDir(const DString&, const DString&)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:428:10: warning: unused variable 'actStat' [-Wunused-variable] int actStat = lstat64( testFile.c_str(), &statStruct); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::ExpandPathN(FileListT&, const DString&, const DString&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:494:13: warning: variable 'actStat' set but not used [-Wunused-but-set-variable] int actStat = lstat64(testDir.c_str(), &statStruct); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:459:9: warning: unused variable 'fnFlags' [-Wunused-variable] int fnFlags = 0; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::PatternSearch(FileListT&, const DString&, const DString&, bool, bool, bool, bool, bool, bool, bool*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:779:10: warning: variable 'actStat' set but not used [-Wunused-but-set-variable] int actStat = lstat64( testDir.c_str(), &statStruct); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::FileSearch(FileListT&, const DString&, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1086:16: warning: unused variable 'isaDir' [-Wunused-variable] bool isaDir = (S_ISDIR( statlink.st_mode ) != 0); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1074:11: warning: variable 'actStat' set but not used [-Wunused-but-set-variable] int actStat; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_expand_path(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1128:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_search(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1337:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT f=0; f suffLength) { ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_same(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1556:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_test(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1645:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_readlink(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1797:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1803:10: warning: unused variable 'noexpand_path' [-Wunused-variable] bool noexpand_path = e->KeywordSet(noexpand_pathIx); ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1805:10: warning: unused variable 'allow_nonexist' [-Wunused-variable] bool allow_nonexist = e->KeywordSet(allow_nonexistIx); ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1807:10: warning: unused variable 'allow_nonsymlink' [-Wunused-variable] bool allow_nonsymlink = e->KeywordSet(allow_nonsymlinkIx); ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_info(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1888:25: warning: operation on 'tName' may be undefined [-Wsequence-point] int tName = tName = res->Desc()->TagIndex("NAME"); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1947:9: warning: unused variable 'isADanglingSymLink' [-Wunused-variable] bool isADanglingSymLink = (actStat != 0 && isASymLink); ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1874:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam( 1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'void lib::file_mkdir(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:2079:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); j++) ~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1229:16: warning: 'keyindex' defined but not used [-Wunused-variable] static int keyindex; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/file.cpp: In function 'BaseGDL* lib::file_search(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/file.cpp:1196:17: warning: 'pathSpec' may be used uninitialized in this function [-Wmaybe-uninitialized] DStringGDL* pathSpec; ^~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/gdl.dir/fmtnode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/fmtnode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/fmtnode.cpp [ 30%] Building CXX object src/CMakeFiles/gdl.dir/gdleventhandler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdleventhandler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:34: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdleventhandler.cpp:34:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 32%] Building CXX object src/CMakeFiles/gdl.dir/gdlgstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdlgstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDByte]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp: In member function 'void GDLGStream::SetColorMap1Table(PLINT, BaseGDL*, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:122:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< tableSize; ++i) { ~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:130:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< tableSize; ++i) { ~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp: In member function 'bool GDLGStream::GetRegion(DLong&, DLong&, DLong&, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:1010:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i =0; i < nx_gdl ; ++i ) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.cpp:1011:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < ny_gdl ; ++j ) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ [ 32%] Building CXX object src/CMakeFiles/gdl.dir/gdlxstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdlxstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDUInt]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:23:0: /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::WOpen(int, const string&, int, int, int, int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:95:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( wIx >= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:185:10: warning: variable 'success' set but not used [-Wunused-but-set-variable] bool success; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::SetGraphicsFunction(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:217:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::CursorStandard(int)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:329:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::EventHandler()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:99:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] event.xclient.data.l[0] == wm_delete_window) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::Raise()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:312:14: warning: unused variable 'xwd' [-Wunused-variable] XwDisplay *xwd = (XwDisplay *) dev->xwd; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::Lower()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:318:14: warning: unused variable 'xwd' [-Wunused-variable] XwDisplay *xwd = (XwDisplay *) dev->xwd; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual void GDLXStream::DeIconic()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:331:14: warning: unused variable 'xwd' [-Wunused-variable] XwDisplay *xwd = (XwDisplay *) dev->xwd; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual bool GDLXStream::GetGin(PLGraphicsIn*, int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:436:13: warning: unused variable 'nchars' [-Wunused-variable] int nchars; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:437:16: warning: unused variable 'mykey' [-Wunused-variable] KeySym mykey; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'bool GDLXStream::GetExtendedGin(PLGraphicsIn*, int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:513:7: warning: variable 'x' set but not used [-Wunused-but-set-variable] int x, x1, xmin = 0, xmax = (int) dev->width - 1; ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:514:7: warning: variable 'y' set but not used [-Wunused-but-set-variable] int y, y1, ymin = 0, ymax = (int) dev->height - 1; ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:536:7: warning: unused variable 'first' [-Wunused-variable] int first=0; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual DByteGDL* GDLXStream::GetBitmapData()': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:842:19: warning: unused variable 'actDevice' [-Wunused-variable] GraphicsDevice* actDevice = GraphicsDevice::GetDevice(); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:850:10: warning: unused variable 'rc' [-Wunused-variable] Status rc = XGetWindowAttributes(xwd->display, dev->window, &win_attr); ^~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp: In member function 'virtual bool GDLXStream::PaintImage(unsigned char*, PLINT, PLINT, DLong*, DLong, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:774:60: warning: 'iblu' may be used uninitialized in this function [-Wmaybe-uninitialized] curcolor.pixel = ired * 256 * 256 + igrn * 256 + iblu; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:774:47: warning: 'igrn' may be used uninitialized in this function [-Wmaybe-uninitialized] curcolor.pixel = ired * 256 * 256 + igrn * 256 + iblu; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlxstream.cpp:774:47: warning: 'ired' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 33%] Building CXX object src/CMakeFiles/gdl.dir/gdljournal.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdljournal.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdljournal.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 34%] Building CXX object src/CMakeFiles/gdl.dir/gdlpsstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdlpsstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp: In function 'void image_compress(unsigned char*, PLINT, long int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlpsstream.cpp:59:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0, j=0, k=0; i >::CShift(DLong*) const [with Sp = SpDULong]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.hpp:46, from /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.cpp: In member function 'std::__cxx11::string GDLSVGStream::svg_to_png64(int, int, png_byte*, int, int, int, int*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlsvgstream.cpp:103:14: warning: unused variable 'out' [-Wunused-variable] char *in,*out; ^~~ [ 36%] Building CXX object src/CMakeFiles/gdl.dir/gdlwidget.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdlwidget.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDLong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/notebook.h:19, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:24: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/notebook.h:19, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:24: /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDULong64]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iDesc( )->TagIndex( "TOP" ); // 1 ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:317:18: warning: unused variable 'handlerIx' [-Wunused-variable] static int handlerIx = ev->Desc( )->TagIndex( "HANDLER" ); // 2 ^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLWidgetBase::GDLWidgetBase(WidgetIDT, EnvT*, ULong, bool, WidgetIDT&, bool, DLong, DLong, int, bool, const DString&, const DString&, const DString&, const DString&, DLong, DLong, DLong, DLong, bool, long int, long int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:570:9: warning: 'GDLWidgetBase::nrows' will be initialized after [-Wreorder] DLong nrows; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:569:9: warning: 'DLong GDLWidgetBase::ncols' [-Wreorder] DLong ncols; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:877:1: warning: when initialized here [-Wreorder] GDLWidgetBase::GDLWidgetBase( WidgetIDT parentID, EnvT* e, ULong eventFlags_, ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'virtual void GDLWidgetBase::ReorderWidgets()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1278:21: warning: unused variable 'w' [-Wunused-variable] wxWindow* w=(*iter); ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTab::SetTabCurrent(int)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1345:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (valGetPageCount()){ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetTable::GDLWidgetTable(WidgetIDT, EnvT*, DByteGDL*, DStringGDL*, DByteGDL*, DByteGDL*, DStringGDL*, int, DLongGDL*, DStringGDL*, bool, DByteGDL*, DStringGDL*, DStringGDL*, bool, bool, bool, bool, DLongGDL*, DStringGDL*, BaseGDL*, DLong, DLong, DStringGDL*, DULong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1535:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int ival=0, i=0; iSetCellValue( i, j ,wxString(((*valueAsStrings)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1537:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ival < numRows && jval < numCols ) grid->SetCellValue( i, j ,wxString(((*valueAsStrings)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1579:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< x_scroll_size ; ++i) scr_sizex+=grid->GetColSize(i); ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1586:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j=0; j< y_scroll_size ; ++j) scr_sizey+=grid->GetRowHeight(j); ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoAlign()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1693:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1694:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoBackgroundColor()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1792:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1792:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoForegroundColor()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1849:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1849:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< nRows; ++i) for (SizeT j=0; j< nCols; ++j) //Row by Row, from top. ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoColumnLabels()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1907:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) grid->SetColLabelValue( j, wxEmptyString ); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1909:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1915:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoColumnWidth()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1930:63: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( columnWidth->N_Elements( ) == 1 ) for ( SizeT j = 0; j < nCols; ++j ) grid->SetColSize(j,(*columnWidth)[0]*unitConversionFactor.x); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1932:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT j = 0; j < nCols; ++j ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoColumnWidth(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1953:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it GetColSize(j); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2007:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it GetRowSize(i); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2066:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it N_Elements( ) == 1 ) for ( SizeT i = 0; i < nRows; ++i ) grid->SetRowSize(i,(*rowHeights)[0]*unitConversionFactor.y); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2119:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoRowHeights(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2139:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int it = 0; it SetRowLabelValue( i, wxEmptyString ); ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2189:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2195:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nRows; ++i ) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'bool GDLWidgetTable::InsertColumns(DLong, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2253:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=0; i< grid->GetNumberRows(); ++i) for (SizeT j=pos; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2253:82: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=0; i< grid->GetNumberRows(); ++i) for (SizeT j=pos; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'bool GDLWidgetTable::InsertRows(DLong, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2330:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=pos; iGetNumberRows(); ++i) for (SizeT j=0; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2330:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] {SizeT k=0; for (SizeT i=pos; iGetNumberRows(); ++i) for (SizeT j=0; jGetNumberCols() ; ++j) {grid->SetCellValue( i, j, wxString( "0" , wxConvUTF8 ) );++k;}} ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::SetTableValues(DStringGDL*, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2379:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (numRows > curr_rows) grid->AppendRows(numRows-curr_rows); ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2380:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (numCols > curr_cols) grid->AppendCols(numCols-curr_cols); ~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2426:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ival < numRows && jval < numCols ) grid->SetCellValue( i, j ,wxString(((*val)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2426:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ival < numRows && jval < numCols ) grid->SetCellValue( i, j ,wxString(((*val)[jval*numRows+ival]).c_str(), wxConvUTF8 ) ); ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'BaseGDL* GDLWidgetTable::GetTableValuesAsStruct(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2462:20: warning: unused variable 'k' [-Wunused-variable] for (SizeT k=0,n=0,l=0; nDim(1); ++n) { ^ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDPtr]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2564:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j=colTL; j<=colBR; ++j) { ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2574:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=rowTL; i<=rowBR; ++i) { ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2438:7: warning: unused variable 'numRows' [-Wunused-variable] int numRows=valueAsStrings->Dim(0); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2439:7: warning: unused variable 'numCols' [-Wunused-variable] int numCols=valueAsStrings->Dim(1); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'DStringGDL* GDLWidgetTable::GetTableValues(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2657:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT k=0,i=rowTL; i<=rowBR; ++i) for (SizeT j=colTL; j<=colBR; ++j) ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2657:67: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT k=0,i=rowTL; i<=rowBR; ++i) for (SizeT j=colTL; j<=colBR; ++j) ~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2659:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( i >= numRows || j >= numCols) return static_cast(NULL); ~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2659:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( i >= numRows || j >= numCols) return static_cast(NULL); ~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::SetTableNumberOfRows(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2741:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nrows > old_nrows) { ~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2743:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (numRows > old_nrows) { ~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLWidgetTree::GDLWidgetTree(WidgetIDT, EnvT*, BaseGDL*, DULong, wxBitmap*, DLong, DLong, bool, bool, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1144:11: warning: 'GDLWidgetTree::rootID' will be initialized after [-Wreorder] WidgetIDT rootID; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1139:5: warning: 'int GDLWidgetTree::buttonImageId' [-Wreorder] int buttonImageId; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:2824:1: warning: when initialized here [-Wreorder] GDLWidgetTree::GDLWidgetTree( WidgetIDT p, EnvT* e, BaseGDL* value_, DULong eventFlags_ ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In destructor 'virtual GDLWidgetButton::~GDLWidgetButton()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'UNDEFINED' not handled in switch [-Wswitch] switch(buttonType){ ^ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'NORMAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'RADIO' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'CHECKBOX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'BITMAP' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'POPUP_NORMAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3254:11: warning: enumeration value 'POPUP_BITMAP' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetList::GDLWidgetList(WidgetIDT, EnvT*, BaseGDL*, DLong, DULong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3353:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < nlines; ++i ){ ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetDropList::GDLWidgetDropList(WidgetIDT, EnvT*, BaseGDL*, DULong, const DString&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3473:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < n; ++i ) ~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetComboBox::GDLWidgetComboBox(WidgetIDT, EnvT*, BaseGDL*, DULong, const DString&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3551:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i = 0; i < n; ++i ) ~~^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In constructor 'GDLWidgetText::GDLWidgetText(WidgetIDT, EnvT*, DStringGDL*, DULong, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3634:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iN_Elements(); ++i) ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetText::ChangeText(DStringGDL*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3691:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iN_Elements(); ++i) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetText::InsertText(DStringGDL*, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3725:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < valueStr->N_Elements( ); ++i ) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetLabel::SetLabelValue(const DString&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:3983:18: warning: unused variable 'id' [-Wunused-variable] wxWindowID id = static_cast (wxWidget)->GetId( ); ^~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLFrame::GDLFrame(GDLWidgetBase*, wxWindowID, const wxString&, const wxPoint&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1401:18: warning: 'GDLFrame::gdlOwner' will be initialized after [-Wreorder] GDLWidgetBase* gdlOwner; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1400:11: warning: 'GDLApp* GDLFrame::appOwner' [-Wreorder] GDLApp* appOwner; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4040:1: warning: when initialized here [-Wreorder] GDLFrame::GDLFrame( GDLWidgetBase* gdlOwner_, wxWindowID id, const wxString& title , const wxPoint& pos ) ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In constructor 'GDLDrawPanel::GDLDrawPanel(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1501:14: warning: 'GDLDrawPanel::GDLWidgetDrawID' will be initialized after [-Wreorder] wxWindowID GDLWidgetDrawID; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1498:11: warning: 'wxSize GDLDrawPanel::drawSize' [-Wreorder] wxSize drawSize; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4071:1: warning: when initialized here [-Wreorder] GDLDrawPanel::GDLDrawPanel( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxString& name) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4307:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': /usr/include/wx-2.8/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] typedef char complete[sizeof(*ptr)]; \ ^ /usr/include/wx-2.8/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' typedef char complete[sizeof(*ptr)]; \ ^~~~~~~~ /usr/include/wx-2.8/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' wxDEFINE_SCOPED_PTR(T, T ## Ptr) ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' wxDEFINE_SCOPED_PTR_TYPE(T) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:4309:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop); ^ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDFloat]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDDouble]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In static member function 'static bool GDLWidget::GetXmanagerBlock()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:378:21: warning: 'xmanActCom' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( managed && !xmanActCom ) { ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:378:18: warning: 'managed' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( managed && !xmanActCom ) { ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp: In member function 'void GDLWidgetTable::DoAlign(DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1774:31: warning: 'ali' may be used uninitialized in this function [-Wmaybe-uninitialized] grid->SetCellAlignment( i, j, ali, wxALIGN_CENTRE ); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1753:31: warning: 'ali' may be used uninitialized in this function [-Wmaybe-uninitialized] grid->SetCellAlignment( row, col, ali, wxALIGN_CENTRE ); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.cpp:1734:29: warning: 'ali' may be used uninitialized in this function [-Wmaybe-uninitialized] grid->SetCellAlignment( (*it).x, (*it).y, ali, wxALIGN_CENTRE ); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDObj]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplex]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/gdl.dir/gdlwidgeteventhandler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdlwidgeteventhandler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/generic/grid.h:15, from /usr/include/wx-2.8/wx/grid.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:23: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp: In member function 'BaseGDL* Data_< >::CShift(DLong*) const [with Sp = SpDComplexDbl]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:29: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/generic/grid.h:15, from /usr/include/wx-2.8/wx/grid.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:23: /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iShow(true); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnHideRequest(wxCommandEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:309:10: warning: unused variable 'stat' [-Wunused-variable] bool stat = frame->Show(false); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnText(wxCommandEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:569:9: warning: unused variable 'pos' [-Wunused-variable] int pos = control->GetCurrentSelection() ; //would be control->GetSelection( &selStart, &selEnd); // with GTK ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:650:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] widg->InitTag("CH", DByteGDL( newValue[offset(gdlOwner); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnLeaveWindow(wxMouseEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:999:16: warning: unused variable 'owner' [-Wunused-variable] GDLWidget* owner=static_cast(gdlOwner); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnKBRDFocusChange(wxFocusEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:1025:16: warning: unused variable 'owner' [-Wunused-variable] GDLWidget* owner=static_cast(gdlOwner); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp: In member function 'void GDLFrame::OnCloseFrame(wxCloseEvent&)': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:1145:14: warning: unused variable 'owner' [-Wunused-variable] GDLWidget* owner=static_cast(gdlOwner); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidgeteventhandler.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 38%] Building CXX object src/CMakeFiles/gdl.dir/gdlwxstream.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gdlwxstream.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlgstream.hpp:46, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlzstream.cpp: In member function 'virtual DByteGDL* GDLZStream::GetBitmapData()': /builddir/build/BUILD/gdl-0.9.7/src/gdlzstream.cpp:138:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT iy =0; iy < ny ; ++iy ) { ~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlzstream.cpp:139:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT ix = 0; ix < nx; ++ix ) { ~~~^~~~ [ 39%] Building CXX object src/CMakeFiles/gdl.dir/getfmtast.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/getfmtast.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/getfmtast.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/getfmtast.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i >::CShift(DLong*) const [with Sp = SpDString]': /builddir/build/BUILD/gdl-0.9.7/src/datatypes.cpp:1171:9: warning: 'dstIx[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SizeT dstLonIx = dstIx[ 0]; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp: In member function 'virtual bool DeviceWX::SetGraphicsFunction(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:155:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp: In member function 'virtual bool DeviceWX::CursorStandard(int)': /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:268:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp: In member function 'virtual bool DeviceWX::GUIOpen(int, int, int)': /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:302:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( wIx >= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::WOpen(int, const string&, int, int, int, int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:95:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( wIx >= winList.size() || wIx < 0) return false; ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:185:10: warning: variable 'success' set but not used [-Wunused-but-set-variable] bool success; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::SetGraphicsFunction(DLong)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:217:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::CursorStandard(int)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:329:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) { ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp: In member function 'void DevicePS::pslibHacks()': /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:219:13: warning: variable 'nbytes' set but not used [-Wunused-but-set-variable] int nbytes; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp: In member function 'void DevicePS::epsHacks()': /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:455:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (fwrite(&buffer, 1, cnt, fp) < cnt) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:474:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (fwrite(&buffer, 1, cnt, fp_plplot) < cnt) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp: In constructor 'DevicePS::DevicePS()': /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:68:20: warning: 'DevicePS::scale' will be initialized after [-Wreorder] float scale; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:65:19: warning: 'bool DevicePS::orient_portrait' [-Wreorder] bool orient_portrait; ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:29:0: /builddir/build/BUILD/gdl-0.9.7/src/deviceps.hpp:483:3: warning: when initialized here [-Wreorder] DevicePS(): GraphicsDevice(), fileName( "gdl.ps"), actStream( NULL), ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:31:0: /builddir/build/BUILD/gdl-0.9.7/src/devicez.hpp: In member function 'void DeviceZ::InitStream()': /builddir/build/BUILD/gdl-0.9.7/src/devicez.hpp:112:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( PLINT i = 0; i= 0 && wIx < oList.size() && oList[wIx] != 0; ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'virtual void GraphicsMultiDevice::SetActWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:404:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) { ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::RaiseWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:460:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->Raise(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::LowerWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:464:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->Lower(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::IconicWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:468:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->Iconic(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'void GraphicsMultiDevice::DeIconicWin(int)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:472:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (wIx >= 0 && wIx < winList.size()) winList[wIx]->DeIconic(); ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp: In member function 'virtual int GraphicsMultiDevice::GetNonManagedWidgetActWin(bool)': /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:626:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < winList.size(); i++) if (winList[i] != NULL ) { ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/devicewx.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.cpp:28:0: /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp: In member function 'virtual bool DeviceX::WOpen(int, const string&, int, int, int, int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/devicex.hpp:106:11: warning: 'xMaxSize' may be used uninitialized in this function [-Wmaybe-uninitialized] DLong xMaxSize, yMaxSize; ^~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/gdl.dir/basic_pro.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/basic_pro.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:26: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:100: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::cpu(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:180:10: warning: unused variable 'vectorEnable' [-Wunused-variable] bool vectorEnable = e->KeywordSet(vectorEableIx); ^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'DStringGDL* lib::recall_commands_internal()': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:375:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < history_length - 1; i++) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::help_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:585:11: warning: unused variable 'debug' [-Wunused-variable] int debug = 0; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:625:33: warning: operation on 'tmp' may be undefined [-Wsequence-point] DStructGDL* tmp = tmp = static_cast (var->Data()); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:961:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nPar; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:963:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nKey; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:996:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nPar; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:998:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT j = 0; j < nKey; j++) ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:522:10: warning: variable 'kw' set but not used [-Wunused-but-set-variable] bool kw = false; ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::get_lun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1382:9: warning: unused variable 'nParam' [-Wunused-variable] int nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::open_lun(EnvT*, std::ios_base::openmode)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1415:9: warning: unused variable 'nParam' [-Wunused-variable] int nParam = e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::socket(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1607:9: warning: unused variable 'nParam' [-Wunused-variable] int nParam = e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::writeu(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1904:11: warning: unused variable 'cc' [-Wunused-variable] SizeT cc = p->Dim(0); ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::readu(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1954:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < status; i++) ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2045:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nRec1 != nBytes && nRec2 != nBytes) { ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2045:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nRec1 != nBytes && nRec2 != nBytes) { ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2063:11: warning: unused variable 'cc' [-Wunused-variable] SizeT cc = p->Dim(0); ^~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::strput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2108:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2108:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2111:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::message_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2240:10: warning: unused variable 'ioerror' [-Wunused-variable] bool ioerror = e->KeywordSet(ioerrorIx); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::setenv_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2454:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos == string::npos) continue; ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2461:11: warning: unused variable 'ret' [-Wunused-variable] int ret = setenv(strEnv.c_str(), strArg.c_str(), 1); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2445:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::struct_assign_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2495:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int t = 0; t < nTags; ++t) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:2467:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::spawn_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3006:15: warning: unused variable 'wpid' [-Wunused-variable] pid_t wpid = wait(&status); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::replicate_inplace_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3069:11: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = p2->Scalar2Index(d1); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::resolve_routine(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3145:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < nEl; ++i) { ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3125:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'BaseGDL* lib::julday(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3364:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < e->NParam(); ++i) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3373:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < e->NParam(); ++i) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::exitgdl(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:1159:9: warning: 'exit_status' may be used uninitialized in this function [-Wmaybe-uninitialized] exit(exit_status); ~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'void lib::replicate_inplace_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3107:59: warning: 'p5' may be used uninitialized in this function [-Wmaybe-uninitialized] ixList.push_back(new CArrayIndexIndexed(p5, true)); ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp: In function 'BaseGDL* lib::julday(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3421:28: warning: 'nMi' may be used uninitialized in this function [-Wmaybe-uninitialized] (*Minute)[i % nMi], s)) { ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3353:43: warning: 'Minute' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *Month, *Day, *Year, *Hour, *Minute; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3406:91: warning: 'nH' may be used uninitialized in this function [-Wmaybe-uninitialized] if (dateToJD(jd, (*Day)[i % nD], (*Month)[i % nM], (*Year)[i % nY], (*Hour)[i % nH], ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro.cpp:3353:36: warning: 'Hour' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL *Month, *Day, *Year, *Hour, *Minute; ^~~~ [ 41%] Building CXX object src/CMakeFiles/gdl.dir/basic_pro_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/basic_pro_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp: In function 'void lib::linkimage(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:159:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (BaseGDL* &) dynFun[count_fun] = ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:103:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp: In function 'void lib::wait_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:242:11: warning: variable 'retval' set but not used [-Wunused-but-set-variable] int retval; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp: In function 'BaseGDL* lib::call_external(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch (myReturnType) { ^ /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:556:12: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/basic_pro_jmg.cpp:579:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 42%] Building CXX object src/CMakeFiles/gdl.dir/grib.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/grib.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/grib.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_open_file_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:56:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_close_file_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:80:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_count_in_file_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:100:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_new_from_file_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:126:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_clone_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:155:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_release_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:178:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'BaseGDL* lib::grib_get_size_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:229:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_get_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:255:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp: In function 'void lib::grib_get_data_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/grib.cpp:337:13: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(4); ^~~~~~ [ 43%] Building CXX object src/CMakeFiles/gdl.dir/gshhs.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gshhs.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gshhs.cpp [ 44%] Building CXX object src/CMakeFiles/gdl.dir/gsl_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gsl_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:28: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::fft_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:609:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((dimension < 0) || (dimension > p0->Rank())) { ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:634:20: warning: unused variable 'res' [-Wunused-variable] DComplexGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:559:11: warning: unused variable 'stride' [-Wunused-variable] SizeT stride; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:560:11: warning: unused variable 'offset' [-Wunused-variable] SizeT offset; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'int lib::fft_1d(BaseGDL*, void*, SizeT, SizeT, SizeT, double, SizeT, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:679:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nEl == (2 << i)) { ~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:688:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iDim(i); ~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:673:11: warning: unused variable 'f32' [-Wunused-variable] float f32[2]; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:674:12: warning: unused variable 'f64' [-Wunused-variable] double f64[2]; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::random_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:993:11: warning: unused variable 'pro' [-Wunused-variable] DSub* pro=dynamic_cast(e->GetPro()); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::histogram_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1231:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (input->N_Elements() < nbins) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1234:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (input->N_Elements() > nbins) ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1267:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'DDoubleGDL* lib::interpolate_1dim(EnvT*, const gdl_interp1d_type*, DDoubleGDL*, DDoubleGDL*, bool, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1509:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (SizeT k = 0; k < nxa-1; ++k) temp[k]=(*array)[k*ninterp+iterate]; temp[nxa-1]=temp[nxa-2]; //pad! ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1509:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' for (SizeT k = 0; k < nxa-1; ++k) temp[k]=(*array)[k*ninterp+iterate]; temp[nxa-1]=temp[nxa-2]; //pad! ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1512:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1512:105: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1515:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < chunksize; ++i) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'DDoubleGDL* lib::interpolate_2dim(EnvT*, const gdl_interp2d_type*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, bool, bool, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1612:25: warning: unused variable 'count' [-Wunused-variable] for (SizeT j = 0, count=0; j < ny; j++) ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1640:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1640:105: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1643:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < chunksize; ++i) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'DDoubleGDL* lib::interpolate_3dim(EnvT*, const gdl_interp3d_type*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, bool, bool, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1786:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1786:105: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (chunksize >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= chunksize)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1789:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < chunksize; ++i) ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::interpolate_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1873:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1873:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1875:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < c0->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1885:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1885:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1887:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < c0->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2024:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2024:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2026:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < res1->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2036:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2036:113: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if ( p0->N_Elements() >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= p0->N_Elements())) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2038:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < res1->N_Elements(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'void lib::la_trired_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch ( p0->Type()) { ^ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2278:11: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2336:13: warning: unused variable 'res' [-Wunused-variable] DFloatGDL* res = static_cast ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2056:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::newton_broyden(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2529:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (iter <= iter_max); ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2538:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (iter > iter_max) e->Throw("maximum number of iterations reached"); ~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2435:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::qromb_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2586:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2649:9: warning: unused variable 'pos' [-Wunused-variable] int pos; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::qromo_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2765:26: warning: unused variable 'old_handler' [-Wunused-variable] gsl_error_handler_t* old_handler = gsl_set_error_handler(&n_b_gslerrhandler); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2829:9: warning: unused variable 'pos' [-Wunused-variable] int pos; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::fz_roots_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2942:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i N_Elements();i++) ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2959:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < resultSize; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::fx_root_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3051:8: warning: unused variable 'stop' [-Wunused-variable] DLong stop = 0; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3063:10: warning: unused variable 'tol' [-Wunused-variable] DDouble tol = 0.0001; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::binomialcoef(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3455:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::wtn(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3509:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::zeropoly(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3672:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::spher_harm(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:3766:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(4); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'T* lib::fft_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double, DLong) [with T = Data_; SizeT = long long unsigned int; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:628:27: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:372:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:381:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:385:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:387:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:393:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:414:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:425:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:440:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:444:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:448:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:450:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:456:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:477:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'T* lib::fft_template(EnvT*, BaseGDL*, SizeT, SizeT, SizeT, double, DLong) [with T = Data_; SizeT = long long unsigned int; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:641:24: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:372:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:381:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:385:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:387:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:393:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:414:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:425:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:440:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int y=0;yRank();y++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:444:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j=0;jDim(dimension);j++) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:448:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int n=0;nRank();n++) ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:450:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(tab[n]!=tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:456:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(tab[n]==tabfft->Dim(n)-1 && flag==0 && n!=dimension && l!=0) /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:477:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0; iDim(dimension);i++) ~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'int lib::cp2data_template(BaseGDL*, T*, SizeT, SizeT, SizeT, SizeT) [with T = double; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:243:25: required from 'int lib::real_fft_transform_template(BaseGDL*, T*, SizeT, double, SizeT, SizeT, SizeT, SizeT, int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t, const T1*, T2*), T1* (*)(size_t), T2* (*)(size_t), void (*)(T1*), void (*)(T2*)) [with T = double; T1 = gsl_fft_real_wavetable; T2 = gsl_fft_real_workspace; SizeT = long long unsigned int; size_t = long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:785:32: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch ( p0->Type()) { ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In instantiation of 'int lib::cp2data_template(BaseGDL*, T*, SizeT, SizeT, SizeT, SizeT) [with T = float; SizeT = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:243:25: required from 'int lib::real_fft_transform_template(BaseGDL*, T*, SizeT, double, SizeT, SizeT, SizeT, SizeT, int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t), int (*)(T*, size_t, size_t, const T1*, T2*), T1* (*)(size_t), T2* (*)(size_t), void (*)(T1*), void (*)(T2*)) [with T = float; T1 = gsl_fft_real_wavetable_float; T2 = gsl_fft_real_workspace_float; SizeT = long long unsigned int; size_t = long unsigned int]' /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:811:38: required from here /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRING' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:158:5: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::interpolate_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1943:56: warning: 'p2D' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nnbor) res[iloop]=interpolate_2dim(e,gdl_interp2d_binearest,p0D[iloop],p1D,p2D,grid,use_missing,missing,0.0); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:1949:38: warning: 'p3D' may be used uninitialized in this function [-Wmaybe-uninitialized] res[iloop]=interpolate_3dim(e,gdl_interp3d_trilinear,p0D[iloop],p1D,p2D,p3D,grid,use_missing,missing); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::newton_broyden(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2489:14: warning: 'T' may be used uninitialized in this function [-Wmaybe-uninitialized] solver = gsl_multiroot_fsolver_alloc(T, F.n); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp: In function 'BaseGDL* lib::qromo_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_fun.cpp:2894:23: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] gsl_integration_qag(&F, first, last, 0, eps, ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ wsize, GSL_INTEG_GAUSS61, w, &result, &error); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/gdl.dir/hash.cpp.o [ 45%] Building CXX object src/CMakeFiles/gdl.dir/gsl_matrix.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/hash.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/gsl_matrix.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp: In function 'void lib::ludc_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/gsl_matrix.cpp:110:9: warning: variable 'double_flag' set but not used [-Wunused-but-set-variable] int double_flag=0; ^~~~~~~~~~~ [ 46%] Building CXX object src/CMakeFiles/gdl.dir/hdf5_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/hdf5_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'DLong HashIndex(DStructGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:105:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( searchIxStart >= hashTable->N_Elements()) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:59:19: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'DStructGDL* CopyHashTable(DStructGDL*, DStructGDL*, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:140:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT oldIx=0; oldIxTagIndex( "TABLE_DATA"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:123:19: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void GrowHashTable(DStructGDL*, DStructGDL*&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:225:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT oldIx=0; oldIxTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void InsertIntoHashTable(DStructGDL*, DStructGDL*&, BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:344:19: warning: unused variable 'pDataTag' [-Wunused-variable] static unsigned pDataTag = structDesc::HASH->TagIndex( "TABLE_DATA"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:345:19: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void HASH__ToStream(DStructGDL*, std::ostream&, SizeT, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:501:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while( ix < nSize && ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:485:19: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadIsTrue(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:582:21: warning: unused variable 'pDataTag' [-Wunused-variable] static unsigned pDataTag = structDesc::HASH->TagIndex( "TABLE_DATA"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:583:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:585:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:586:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:590:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadNEOp(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:735:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:611:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadEQOp(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1012:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:989:11: warning: unused variable 'nCount' [-Wunused-variable] DLong nCount = (*static_cast( hashStruct->GetTag( nCountTag, 0)))[0]; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::HASH___OverloadPlus(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1234:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT el=0; elTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1420:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1430:11: warning: unused variable 'nCount' [-Wunused-variable] DLong nCount = (*static_cast( self->GetTag( nCountTag, 0)))[0]; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1439:21: warning: unused variable 'pHeadTag' [-Wunused-variable] static unsigned pHeadTag = structDesc::LIST->TagIndex( "PHEAD"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1441:21: warning: unused variable 'nListTag' [-Wunused-variable] static unsigned nListTag = structDesc::LIST->TagIndex( "NLIST"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__where(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1592:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); // SELF, VALUE ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__keysvalues(EnvUDT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1692:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iTagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1649:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__haskey(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1733:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1734:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1735:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1736:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1742:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); // SELF, KEYLIST ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash__remove(EnvUDT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1858:16: warning: unused variable 'thisHashTable' [-Wunused-variable] DStructGDL* thisHashTable = static_cast(e->Interpreter()->GetHeap( thisTableID)); ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1798:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1799:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void lib::HASH___OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1959:21: warning: unused variable 'nSizeTag' [-Wunused-variable] static unsigned nSizeTag = structDesc::HASH->TagIndex( "TABLE_SIZE"); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1960:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1961:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'BaseGDL* lib::hash_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2319:15: warning: unused variable 'cN' [-Wunused-variable] ProgNodeP cN = e->CallingNode(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2320:19: warning: unused variable 'ip' [-Wunused-variable] DInterpreter* ip = e->Interpreter(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2326:21: warning: unused variable 'nCountTag' [-Wunused-variable] static unsigned nCountTag = structDesc::HASH->TagIndex( "TABLE_COUNT"); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2327:21: warning: unused variable 'pKeyTag' [-Wunused-variable] static unsigned pKeyTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PKEY"); ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2328:21: warning: unused variable 'pValueTag' [-Wunused-variable] static unsigned pValueTag = structDesc::GDL_HASHTABLEENTRY->TagIndex( "PVALUE"); ^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5g_open_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:276:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_open_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:294:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_open_idx_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:312:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_name_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:328:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_type_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:356:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_open_name_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:371:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_get_space_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:389:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_space_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:404:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_get_num_attrs_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:419:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_get_type_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:433:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5t_get_size_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:448:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5s_get_simple_extent_dims_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:463:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5a_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:568:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:576:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:574:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] hid_t status = H5Tset_size(memtype, sdim); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:486:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'BaseGDL* lib::h5d_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:732:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:746:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < count_s[0]; i++) ~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:746:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (int i = 0; i < count_s[0]; i++) ^~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:748:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' free (rdata); //but not rdata[0] ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:600:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5s_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:767:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5d_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:776:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5f_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:785:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5t_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:794:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5g_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:803:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp: In function 'void lib::h5a_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf5_fun.cpp:812:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(1); ^~~~~~ [ 47%] Building CXX object src/CMakeFiles/gdl.dir/hdf_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/hdf_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp: In function 'void lib::HASH___OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:2036:17: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ [ 47%] Building CXX object src/CMakeFiles/gdl.dir/hdf_pro.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/hdf_pro.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp [ 48%] Building CXX object src/CMakeFiles/gdl.dir/ifmt.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ifmt.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ifmt.cpp [ 49%] Building CXX object src/CMakeFiles/gdl.dir/image.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/image.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/image.cpp [ 50%] Building CXX object src/CMakeFiles/gdl.dir/initct.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/initct.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/initct.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hash.cpp:1999:15: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_open_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:38:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:49:16: warning: unused variable 'readIx' [-Wunused-variable] static int readIx = e->KeywordIx("READ"); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_ishdf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:68:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vg_getid_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:83:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vg_attach_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:96:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_attach_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:114:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_find_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:135:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:198:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; iNParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_start_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:292:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_create_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:314:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_nametoindex_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:391:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_sd_select_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:407:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vg_attach_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:109:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp: In function 'BaseGDL* lib::hdf_vd_read_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_fun.cpp:274:12: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (type == DFNT_INT16) { ^~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'BaseGDL* lib::hdf_sd_getdata_template(EnvT*, dimension, int32, int32*, int32*, int32*, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:48:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_getdata_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:76:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank; i++) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:83:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (startKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:90:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:98:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (countKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:105:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:113:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (strideKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:120:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:128:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:137:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:52:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_adddata_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:213:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank; i++) { ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:220:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (startKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:228:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (countKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:236:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (strideKW->N_Elements() != rank) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:188:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_getinfo_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:306:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i = 0; i < rank/2; i++) { ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:280:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_attrinfo_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:382:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:386:11: warning: unused variable 'nattrs' [-Wunused-variable] int32 nattrs; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:387:11: warning: variable 'status' set but not used [-Wunused-but-set-variable] int32 status; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vg_getinfo_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:475:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vd_get_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:508:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vg_gettrs_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:541:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vg_detach_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:570:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_vd_detach_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:581:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_endaccess_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:592:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_sd_end_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:603:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'void lib::hdf_close_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:614:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp: In function 'BaseGDL* lib::hdf_sd_getdscl_template(EnvT*, DLong, int32)': /builddir/build/BUILD/gdl-0.9.7/src/hdf_pro.cpp:631:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/graphicsdevice.hpp:50, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:25: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwxstream.hpp:26:0, from /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i= nCT) ~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:240:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (bottom > ctSize-1) bottom=ctSize-1; ~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:242:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ncolors > ctSize) ncolors=ctSize; ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:243:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (bottom+ncolors > ctSize) ncolors=ctSize-bottom; ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/image.cpp:244:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0, j=bottom ; j MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/gdl.dir/initsysvar.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/initsysvar.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.cpp: In function 'void SysVar::UpdateSTime()': /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.cpp:142:11: warning: unused variable 'res' [-Wunused-variable] SizeT res=strftime( st, MAX_STIME_STRING_LENGTH, format, tstruct); ^~~ [ 51%] Building CXX object src/CMakeFiles/gdl.dir/io.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/io.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/io.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/io.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/io.cpp: In member function 'void GDLStream::Socket(const string&, DUInt, bool, DDouble, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/io.cpp:374:7: warning: variable 'status' set but not used [-Wunused-but-set-variable] int status = inet_pton( AF_INET, inet_ntoa(*((struct in_addr *)h->h_addr)), ^~~~~~ [ 52%] Building CXX object src/CMakeFiles/gdl.dir/lapack.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/lapack.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/lapack.cpp [ 52%] Building CXX object src/CMakeFiles/gdl.dir/least_squares.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/least_squares.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:28: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 53%] Building CXX object src/CMakeFiles/gdl.dir/libinit.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:50:49: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:145:79: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Transpose > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Transpose > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:150:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:156:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::CwiseUnaryOp, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:161:59: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:750:39: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:761:20: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:779:22: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:327:9: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:328:9: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:36: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:37:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:378:13: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, 1, -1, true>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:351:22: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:683:20: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:18: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:37:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:229:17: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:847:61: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView, 10>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:560:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:250:9: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, true>, 1, -1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, true>, 1, -1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, true>, 1, -1, true>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, true>, 1, -1, true>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:605:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false>, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:175:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:685:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, true> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, true> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, true>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, true>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, true>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, true>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> > >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> > >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, false> >; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, false> >; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:249:9: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:11: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:793:21: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:690:24: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::Map >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::Map >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false> >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false> >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false> >, Eigen::Map >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::Map >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::Map >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product > >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product > >, Eigen::Map >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product > >, Eigen::Map >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose > >; Rhs = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product > >, Eigen::Map >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product > >, Eigen::Map >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:497:12: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, 1, false> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:265:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, false>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true>, -1, -1, false>, 1, -1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>, -1, -1, false>, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:17: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true> >, Eigen::internal::evaluator, -1, -1, true> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true> >, Eigen::internal::evaluator, -1, -1, true> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::Block, -1, -1, true>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::Block, -1, -1, true>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::Block, -1, -1, true>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::Block, -1, -1, true>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:113:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:354:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:517:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:14: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Product > >, Eigen::Map >, 0>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:664:10: required from 'const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Product > >, Eigen::Map >, 0>; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product > >, Eigen::Map >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:117:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::PermutationMatrix<-1, -1, int>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:239:40: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:121:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:123:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:115:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/least_squares.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp: In function 'void LibInit()': /builddir/build/BUILD/gdl-0.9.7/src/libinit.cpp:67:6: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without void LibInit() ^~~~~~~ [ 54%] Building CXX object src/CMakeFiles/gdl.dir/libinit_ac.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_ac.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_ac.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.hpp:18, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ac.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/gdl.dir/libinit_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_cl.cpp [ 55%] Building CXX object src/CMakeFiles/gdl.dir/libinit_gm.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_gm.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_gm.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_cl.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_gm.cpp:27: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/gdl.dir/libinit_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp:40:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jmg.cpp:40:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 57%] Building CXX object src/CMakeFiles/gdl.dir/libinit_mes.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_mes.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_mes.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_mes.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/gdl.dir/libinit_ng.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_ng.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_ng.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 58%] Building CXX object src/CMakeFiles/gdl.dir/libinit_jp.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/libinit_jp.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/dialog.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/libinit_jp.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 59%] Building CXX object src/CMakeFiles/gdl.dir/list.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/list.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/list.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void FreeLISTNode(EnvUDT*, DPtr, bool)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:99:10: warning: unused variable 'pNext' [-Wunused-variable] DPtr pNext = (*static_cast( removeNode->GetTag( pNextTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'DPtr GetLISTNode(EnvUDT*, DStructGDL*, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:126:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < targetIx; ++elIx) ~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In static member function 'static void EnvBaseT::AddLIST(DPtrListT&, DPtrListT&, DStructGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:195:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < nList; ++elIx) ~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void LISTCleanup(EnvUDT*, DStructGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:231:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < nList; ++elIx) ~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::list__cleanup(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:253:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadIsTrue(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:262:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadBracketsRightSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:702:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int p=0; pNParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1095:18: warning: unused variable 'listDesc' [-Wunused-variable] DStructDesc* listDesc= self->Desc(); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1101:18: warning: unused variable 'containerDesc' [-Wunused-variable] DStructDesc* containerDesc=structDesc::GDL_CONTAINER_NODE; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list__where(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1282:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(2); // SELF, VALUE ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1285:17: warning: unused variable 'self' [-Wunused-variable] DStructGDL* self = GetSELF( selfP, e); // checks ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list__remove(EnvUDT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1606:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( DLong i=0; i < indexN_Elements; ++i) ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1626:12: warning: unused variable 'pData' [-Wunused-variable] DPtr pData = (*static_cast( headNode->GetTag( pDataTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1663:12: warning: unused variable 'pData' [-Wunused-variable] DPtr pData = (*static_cast( tailNode->GetTag( pDataTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1696:12: warning: unused variable 'pData' [-Wunused-variable] DPtr pData = (*static_cast( removeNode->GetTag( pDataTag, 0)))[0]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::list__reverse(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1742:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT elIx = 0; elIx < nList; ++elIx) ~~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1726:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // SELF ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::list__add(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1825:17: warning: unused variable 'cStructLast' [-Wunused-variable] DStructGDL* cStructLast = NULL; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2021:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ++added == listLength) ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2031:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( added == listLength) ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2064:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ++added == listLength) ~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2068:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( listLength != 0 && added < listLength) ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:2070:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( ; added; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1186:64: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1189:63: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1192:64: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1195:65: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1198:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1201:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1204:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1207:70: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1210:64: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1213:65: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1216:66: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In instantiation of 'BaseGDL* lib::LIST__ToArray(DLong, DPtr, BaseGDL*) [with DTypeGDL = Data_; DLong = int; DPtr = long long unsigned int]': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1219:67: required from here /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1039:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'DStructGDL* GetSELF(BaseGDL*, EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:152:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'DStructGDL* GetLISTStruct(EnvUDT*, DPtr)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:73:26: warning: 'actPHeap' may be used uninitialized in this function [-Wmaybe-uninitialized] if( actPHeap == NULL || actPHeap->Type() != GDL_STRUCT) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadPlus(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:562:17: warning: 'leftStruct' may be used uninitialized in this function [-Wmaybe-uninitialized] DStructGDL* leftStruct; ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:563:17: warning: 'rightStruct' may be used uninitialized in this function [-Wmaybe-uninitialized] DStructGDL* rightStruct; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::LIST___OverloadBracketsRightSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:719:12: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:684:13: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'void lib::LIST___OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:925:12: warning: 'parXLong' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* parXLong; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/typedefs.hpp:299:5: warning: 'isRangeLong' may be used uninitialized in this function [-Wmaybe-uninitialized] delete guarded; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:890:13: note: 'isRangeLong' was declared here DLongGDL* isRangeLong; ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/list.cpp: In function 'BaseGDL* lib::list__toarray(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/list.cpp:1158:12: warning: 'typeCodeKW' may be used uninitialized in this function [-Wmaybe-uninitialized] DLongGDL* typeCodeKW; ^~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/gdl.dir/magick_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/magick_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:32: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_ping(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:208:20: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] if (a.type() == PaletteType | a.type() == PaletteMatteType) has_palette = 1; ~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_readindexes(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:378:28: warning: variable 'pixel' set but not used [-Wunused-but-set-variable] const PixelPacket* pixel; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'void lib::magick_writeIndexes(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:980:26: warning: variable 'pixels' set but not used [-Wunused-but-set-variable] const PixelPacket* pixels; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'void lib::magick_writeColorTable(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:1018:20: warning: variable 'scale' set but not used [-Wunused-but-set-variable] unsigned int scale; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_open(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:128:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_create(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:335:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_readindexes(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:414:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_read(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:575:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_colormapsize(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:709:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_magick(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:730:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_rows(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:743:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_columns(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:756:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp: In function 'BaseGDL* lib::magick_IndexedColor(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/magick_cl.cpp:773:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ [ 61%] Building CXX object src/CMakeFiles/gdl.dir/math_fun.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/math_fun.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::sin_fun(BaseGDL*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:280:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:280:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:283:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:346:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:349:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:394:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:394:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:397:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:436:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:439:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:502:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:505:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:568:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:571:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:634:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:637:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:673:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:676:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:693:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:696:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:713:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:716:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:752:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:755:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:772:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:775:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:791:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:794:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:983:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:986:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1004:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1007:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1023:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1026:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1044:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1047:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1062:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1065:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1082:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1085:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1102:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1105:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1355:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1358:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1379:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1382:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1433:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1436:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1518:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1521:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1537:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1540:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1564:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1567:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1583:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1586:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1624:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1627:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1710:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1713:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1729:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1732:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1756:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1759:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1775:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1778:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1816:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1819:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1902:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1905:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1921:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1924:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1948:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1951:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1967:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1970:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2008:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2011:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2038:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2041:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2053:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2056:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2157:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2160:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2175:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2178:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2193:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2196:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2211:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2214:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2236:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2239:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; iNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::gauss_cvf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2267:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::t_pdf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2297:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0;iNParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In function 'BaseGDL* lib::laguerre(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2361:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEx >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEx)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2361:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEx >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEx)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:2364:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (count = 0;countNParam(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:268:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:270:51: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:272:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sin_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:274:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:240:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:242:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:334:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:336:51: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:338:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cos_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:340:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:304:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:306:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tan_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:426:51: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tan_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:428:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tan_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:430:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:370:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:372:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:490:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:492:52: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:494:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::sinh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:496:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:556:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:558:52: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:560:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::cosh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:562:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:526:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:528:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:621:49: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:623:52: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:625:48: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::tanh_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:627:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:592:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:594:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1393:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1395:46: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1397:47: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1399:45: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::abs_fun_template(BaseGDL*) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1401:44: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1321:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1323:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::round_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1596:61: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1479:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::round_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1598:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1460:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1462:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1477:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1479:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::ceil_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1788:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1655:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1672:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::ceil_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1790:59: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1653:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1655:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1670:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1672:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::floor_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1980:61: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1847:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1864:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: In instantiation of 'BaseGDL* lib::floor_fun_template(BaseGDL*, bool) [with T = Data_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1982:60: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1845:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1847:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1862:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1864:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp for ^~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16> >, Eigen::internal::evaluator, const Eigen::Map, 16> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16> >, Eigen::internal::evaluator, const Eigen::Map, 16> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16>; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16>; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16>; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 16> >; Derived = Eigen::Map, 16>]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1291:24: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1204:10: required from 'BaseGDL* lib::sqrt_fun_template(BaseGDL*) [with T = Data_]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1260:46: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp >, const Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, -1, 1>, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1204:10: required from 'BaseGDL* lib::sqrt_fun_template(BaseGDL*) [with T = Data_]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1262:49: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 16, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1204:10: required from 'BaseGDL* lib::sqrt_fun_template(BaseGDL*) [with T = Data_]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:1264:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:970:23: warning: 'half_pi_d' defined but not used [-Wunused-variable] static double half_pi_d = .5 * atan(double(1)); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun.cpp:969:22: warning: 'half_pi_f' defined but not used [-Wunused-variable] static float half_pi_f = .5 * atan((float(1))); ^~~~~~~~~ [ 61%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_ac.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/math_fun_ac.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:66:3: warning: multi-line comment [-Wcomment] //if (t0 == GDL_COMPLEX || t0 == GDL_COMPLEXDBL) \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:94:3: warning: multi-line comment [-Wcomment] // throw GDLException(e->CallingNode(), "Variable is undefined: "+e->GetParString(1)); \ ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:178: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::beseli_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:202:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::beselj_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:274:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::beselk_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:347:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::besely_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:73:9: warning: variable 't1' set but not used [-Wunused-but-set-variable] DType t1; \ ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:442:5: note: in expansion of macro 'AC_2P1' AC_2P1(); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::spl_init_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:661:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (count = nElpXpos-2; count != -1; --count){ ~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp: In function 'BaseGDL* lib::spl_interp_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ac.cpp:688:11: warning: unused variable 't0' [-Wunused-variable] DType t0 = e->GetParDefined(0)->Type(); ^~ [ 62%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_gm.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/math_fun_gm.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.cpp:148:3: warning: multi-line comment [-Wcomment] //cout << "nElp0 : " << nElp0 << std::endl; \ ^ [ 63%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_jmg.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/math_fun_jmg.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/initsysvar.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_gm.cpp:175: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::radon_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:633:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i (p0->Dim(1)-1)) continue; ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:734:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT irho=0; irho (p0->Dim(0)-1)) continue; ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:757:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT irho=0; irhoN_Elements()!=npts) e->Throw("X & Y arrays must have same number of points."); ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:798:11: warning: unused variable 'j' [-Wunused-variable] int i,j; ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::qgrid3_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:915:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::sph_scat_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:919:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::poly_2d_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1171:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i (lx - 1)) || ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1518:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] (py > (ly - 1))) { ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1522:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((px < 1) || (px > (lx - 1)) || (py < 1) || (py > (ly - 1))) { ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1522:60: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((px < 1) || (px > (lx - 1)) || (py < 1) || (py > (ly - 1))) { ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1524:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (px > (lx - 1)) px = (lx - 1); ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1526:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (py > (ly - 1)) py = (ly - 1); ~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'image_t* lib::image_new(int, int, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1763:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i < size_x * size_y; i++) (image_new->data)[i]=initvalue; ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_shift_template(BaseGDL*, DLong, DLong, int, int, DDouble) [with T1 = Data_; T2 = unsigned char; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1078:34: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = short int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1082:33: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = short unsigned int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1086:34: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1090:34: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = unsigned int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1094:36: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = long long int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1098:31: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = long long unsigned int; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1102:33: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = float; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1106:36: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = double; DLong = int; DDouble = double]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1110:31: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:958:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0) && ((i-shift_x)0) && ((j-shift_y); T2 = unsigned char; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1175:72: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i; T2 = short int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1177:70: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = short unsigned int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1179:72: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1181:72: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = unsigned int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1183:74: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = long long int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1185:76: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = long long unsigned int; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1187:78: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = float; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1189:74: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'BaseGDL* lib::poly_2d_fun_template(DLong, DLong, image_t*) [with T1 = Data_; T2 = double; DLong = int; image_t = _image_]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1191:76: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:930:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'static BaseGDL* lib::finite_helper_sign::do_it(T*, bool, bool, DLong) [with T = Data_; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:317:13: required from 'BaseGDL* lib::finite_template(BaseGDL*, bool, bool, DLong) [with T = Data_; bool IS_COMPLEX = true; DLong = int]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:402:80: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:304:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:305:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:306:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:307:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In instantiation of 'static BaseGDL* lib::finite_helper_sign::do_it(T*, bool, bool, DLong) [with T = Data_; DLong = int]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:317:13: required from 'BaseGDL* lib::finite_template(BaseGDL*, bool, bool, DLong) [with T = Data_; bool IS_COMPLEX = true; DLong = int]' /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:406:83: required from here /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:304:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:305:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==0 && kwSign > 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:306:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].real()) || kwNaN && isnan((*src)[ i].real())) && signbit((*src)[ i].real())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:307:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((kwInfinity && isinf((*src)[ i].imag()) || kwNaN && isnan((*src)[ i].imag())) && signbit((*src)[ i].imag())==1 && kwSign < 0) (*res)[i]=1; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/CMakeFiles/gdl.dir/math_fun_ng.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/math_fun_ng.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In static member function 'static BaseGDL* lib::finite_helper_sign >::do_it(T*, bool, bool, DLong) [with T = Data_; bool = false]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:291:6: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In static member function 'static BaseGDL* lib::finite_helper_sign >::do_it(T*, bool, bool, DLong) [with T = Data_; bool = false]': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:291:6: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'double* lib::generate_interpolation_kernel(char*, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1318:15: warning: 'tab' may be used uninitialized in this function [-Wmaybe-uninitialized] double * tab ; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'image_t* lib::image_warp(SizeT, SizeT, SizeT, SizeT, DType, void*, char*, DDouble*, poly2d*, poly2d*, DLong, DDouble, DLong, DDouble, bool)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1676:65: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] image_out->data[i + j * lx_out] = (pixelvalue) (cur / sumrs); ~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:19, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.hpp:20, from /builddir/build/BUILD/gdl-0.9.7/src/voigt.cpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:21: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp: In function 'BaseGDL* lib::rk4_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:255:17: warning: unused variable 'init' [-Wunused-variable] DStringGDL* init = e->GetParAs(4); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:261:14: warning: unused variable 'Steptwo' [-Wunused-variable] BaseGDL *Steptwo,*Stepthree,*Stepfour; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:261:23: warning: unused variable 'Stepthree' [-Wunused-variable] BaseGDL *Steptwo,*Stepthree,*Stepfour; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:261:34: warning: unused variable 'Stepfour' [-Wunused-variable] BaseGDL *Steptwo,*Stepthree,*Stepfour; ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp: In function 'BaseGDL* lib::poly_2d_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:933:43: warning: 'warped' may be used uninitialized in this function [-Wmaybe-uninitialized] (*res)[row*nCol+col] = (T2) warped->data[i]; ~~~~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_jmg.cpp:1059:14: note: 'warped' was declared here image_t* warped; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/math_fun_ng.cpp:370:3: warning: control reaches end of non-void function [-Wreturn-type] }// RK4_fun ^ [ 64%] Building CXX object src/CMakeFiles/gdl.dir/math_utl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/math_utl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:38:0: warning: ignoring #pragma optimize [-Wunknown-pragmas] #pragma optimize("", off) /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:39:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize off /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:472:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize on /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:476:0: warning: ignoring #pragma optimize [-Wunknown-pragmas] #pragma optimize("", off) /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:477:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize off /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:790:0: warning: ignoring #pragma clang optimize [-Wunknown-pragmas] #pragma clang optimize on [ 65%] Building CXX object src/CMakeFiles/gdl.dir/matrix_cholesky.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/matrix_cholesky.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/math_utl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/math_utl.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/CMakeFiles/gdl.dir/matrix_invert.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/matrix_invert.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:28: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:28: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'BaseGDL* lib::la_cholsol_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:67:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:44: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:44: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iNParam(3); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:156:0, from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexNoIndexT::AllIxNewMultiOneVariableIndexNoIndexT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:605:80: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = (*ixList)[variableIndex]->GetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:48: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'void lib::la_choldc_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:371:14: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp: In function 'BaseGDL* lib::invert_gsl_fun(EnvT*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch ( p0->Type()) { ^ /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_DOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEX' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_STRUCT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_PTR' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_OBJ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_ULONG64' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:400:11: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp: In function 'void lib::choldc_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:568:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:569:10: warning: unused variable 'singular' [-Wunused-variable] long singular=0; ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:542:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:566:81: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:591:70: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:627:64: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, 1, -1, false>; Derived = Eigen::Block, -1, -1>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, -1, 1, true>; Derived = Eigen::Block, -1, -1>, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, 1, -1, false>; Derived = Eigen::Block, -1, -1>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true> >, Eigen::internal::evaluator, -1, -1>, -1, 1, true> >, Eigen::internal::swap_assign_op >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>; SrcXprType = Eigen::Block, -1, -1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>; Src = Eigen::Block, -1, -1>, -1, 1, true>; Func = Eigen::internal::swap_assign_op >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1>, -1, 1, true>; Derived = Eigen::Block, -1, -1>, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:484:35: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = float]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; Lhs = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:533:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; Lhs = Eigen::Block, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix, -1, -1>]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:557:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:580:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = float; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:486:17: required from 'Eigen::FullPivLU::FullPivLU(Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:618:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:125:58: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:240:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:271:63: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::sub_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::sub_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::sub_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op, std::complex >; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:311:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, -1, -1> >; Derived = Eigen::Map, -1, -1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:425:93: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> > >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1> >; SrcXprType = Eigen::Transpose, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1> >; Src = Eigen::Transpose, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, -1, -1> >; Derived = Eigen::Map, -1, -1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:464:93: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, 1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:501:102: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:547:77: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Diagonal, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Diagonal, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:604:73: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, 1> >, 2>; Derived = Eigen::Map, -1, -1, 1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:618:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:623:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 0> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Diagonal, 0>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Diagonal, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Diagonal, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Diagonal, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:641:74: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator, -1, -1, 1> > >, Eigen::internal::evaluator, -1, -1, 1> >, 2> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, -1, 1> >; SrcXprType = Eigen::TriangularView, -1, -1, 1> >, 2>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, -1, -1, 1> >; Src = Eigen::TriangularView, -1, -1, 1> >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, 1> >, 2>; Derived = Eigen::Map, -1, -1, 1> >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:655:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 2>; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:691:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator > >, Eigen::internal::evaluator >, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::TriangularView >, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::TriangularView >, 2>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 2>; Derived = Eigen::Map >]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:740:37: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator, -1, -1>, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix, -1, -1>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::Block, -1, -1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::Block, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix, -1, -1>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::Block, -1, -1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, -1> >, 1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, 1, -1, false>; Src = Eigen::Block >, Eigen::Matrix, -1, -1> >, 1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:560:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:585:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:621:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:411:29: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Matrix, -1, -1>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix, -1, -1>; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:450:29: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Inverse, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, -1, -1> > >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:536:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:620:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:657:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:693:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Map > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:742:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, Eigen::internal::evaluator, -1, -1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, -1, -1>; SrcXprType = Eigen::Map, -1, -1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix, -1, -1>; Src = Eigen::Map, -1, -1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; Derived = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, -1, -1> >; _Scalar = std::complex; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:483:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:428:12: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:528:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 8, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 9; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:619:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 8, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 9> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 9; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 9>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 9>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 9>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:656:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = float]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = float]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:548:13: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:601:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:548:13: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:638:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:75:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:548:13: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView >, 1>; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:717:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::div_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::div_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::div_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:322:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 1; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 1]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:496:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix; Rhs = Eigen::Matrix; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:497:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = float]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Eigen::internal::generic_product_impl::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Transpose, 1, -1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = float]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = float; RhsScalar = float; Index = long int; int Mode = 1; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 1]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:496:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = float; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = float; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = float]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = float; RhsScalar = float; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix; Rhs = Eigen::Matrix; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:497:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Dest = Eigen::Block, -1, -1>, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Dest = Eigen::Block, -1, -1>, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Lhs = Eigen::Block, -1, -1>, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT >; RhsType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, -1, 1> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 1>; RhsType = Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::CwiseUnaryView >, Eigen::Map, -1, 1> > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Dest = Eigen::Block, -1, -1> >, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = std::complex; LhsMapper = Eigen::internal::const_blas_data_mapper, long int, 1>; bool ConjugateLhs = false; RhsScalar = std::complex; RhsMapper = Eigen::internal::const_blas_data_mapper, long int, 0>; bool ConjugateRhs = true; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = std::complex]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Dest = Eigen::Block, -1, -1> >, -1, 1, false>; typename Dest::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Eigen::internal::generic_product_impl::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; Derived = Eigen::internal::generic_product_impl, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1> >, -1, 1, false>; Lhs = Eigen::Block, -1, -1> >, -1, -1, false>; Rhs = Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >; int Options = 0; Scalar = std::complex; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1> >, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, 1, -1, false> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>; Src = Eigen::Block, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block >, -1, -1, false>; _MatrixType = const Eigen::Transpose >, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block >, -1, -1, false>; _MatrixType = const Eigen::Transpose >, -1, -1, false> >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1> >, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1> >, -1, -1, false> >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1> >, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1> >, -1, -1, false>; Src = Eigen::Block, -1, -1> >, -1, -1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:11: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 2; OtherDerived = Eigen::Block, -1, -1> >, -1, -1, false>; _MatrixType = const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1> >, -1, -1, false> > >; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:353:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 4, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1, false>; OtherType = Eigen::Block, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = float]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = float]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1, false>; OtherType = Eigen::Block, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; OtherType = Eigen::Block, -1, -1>, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, -1, 1> >, const Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, 4> >, Eigen::internal::evaluator >, Eigen::Matrix, 4, 4> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix, 4, 4>; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix, 4, 4>; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, 4, 4> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; OtherType = Eigen::Block, -1, -1>, -1, -1, false>; int UpLo = 1; typename MatrixType::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Block, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = std::complex]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:354:16: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 4, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 4, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::LLT, 2>; RhsType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = float; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = float; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1>, -1, -1, false>, -1, 1, false> >, Eigen::internal::evaluator, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1>, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:111:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block >, -1, -1, false>; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose >; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map >; _MatrixType = Eigen::Matrix; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:297:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:406:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1> > >, Eigen::internal::evaluator, -1, -1> >, -1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1> >; SrcXprType = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1> >; Src = Eigen::Transpose, -1, -1> >, -1, -1, false>, 1, -1, false> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1> >, -1, -1, false>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:352:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Transpose, -1, -1> >; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:380:47: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:407:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 2]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:445:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 4, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 4, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 4, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = float; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:226:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::CwiseUnaryView >, Eigen::Map, -1, -1, 1> > >; _MatrixType = Eigen::Matrix; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:257:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 1, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 1, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:416:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex > >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1>, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::Matrix, -1, 1> > >, Eigen::internal::assign_op, std::complex >, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Functor = Eigen::internal::assign_op, std::complex >; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, -1, 1>, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; Func = Eigen::internal::assign_op, std::complex >; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1>, -1, -1, false>, Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, 1, -1, false> > >, 0>; ExpressionType = Eigen::Block, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:321:38: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:333:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>; Scalar = std::complex; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:397:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix, -1, -1>]' /usr/include/eigen3/Eigen/src/Cholesky/LLT.h:444:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, -1, -1> >; _MatrixType = Eigen::Matrix, -1, -1>; int _UpLo = 1]' /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:455:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420:0, from /builddir/build/BUILD/gdl-0.9.7/src/includefirst.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/matrix_cholesky.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/matrix_invert.cpp:174:12: warning: 'f64' may be used uninitialized in this function [-Wmaybe-uninitialized] double f64; ^~~ [ 67%] Building CXX object src/CMakeFiles/gdl.dir/mpi.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/mpi.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/mpi.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/mpi.cpp:12: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_att_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ncdf_att_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:31: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:362:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length > val->N_Elements()) e->Throw("LENGTH keyword value (" + i2s(length) + ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:383:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length > cvar.length()) e->Throw("LENGTH keyword value (" + i2s(length) + ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:385:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length < cvar.length()) cvar.resize(length); ~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:292:12: warning: unused variable 'N_Params' [-Wunused-variable] size_t N_Params=e->NParam(3); ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:296:14: warning: unused variable 'at' [-Wunused-variable] BaseGDL* at;//name ^~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'BaseGDL* lib::ncdf_attcopy(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:433:11: warning: unused variable 'integer' [-Wunused-variable] DLong integer,incdf,outcdf,invar,outvar; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attdel(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:549:14: warning: unused variable 'at' [-Wunused-variable] BaseGDL* at;//name ^~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:551:14: warning: unused variable 'val' [-Wunused-variable] BaseGDL* val;//value; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attrename(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:602:14: warning: unused variable 'at' [-Wunused-variable] BaseGDL* at;//name ^~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:605:14: warning: unused variable 'val' [-Wunused-variable] BaseGDL* val;//value; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attget(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:285:35: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] e->GetParGlobal(nParam - 1) = temp; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp: In function 'void lib::ncdf_attput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_att_cl.cpp:419:22: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] ncdf_handle_error(e, status,"NCDF_ATTPUT"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ncdf_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:32: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'void lib::ncdf_close(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:335:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'BaseGDL* lib::ncdf_inquire(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:346:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'BaseGDL* lib::ncdf_create(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:380:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp: In function 'void lib::ncdf_control(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_cl.cpp:441:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ [ 69%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_dim_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ncdf_dim_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:32: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:35: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'void lib::ncdf_diminq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:52:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(4); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'BaseGDL* lib::ncdf_dimid(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:93:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'void lib::ncdf_dimrename(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:197:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(3); ^~~~~~ [ 70%] Building CXX object src/CMakeFiles/gdl.dir/ncdf_var_cl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ncdf_var_cl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp: In function 'BaseGDL* lib::ncdf_dimdef(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_dim_cl.cpp:183:8: warning: 'ds' may be used uninitialized in this function [-Wmaybe-uninitialized] status=nc_def_dim(cdfid, ~~~~~~^~~~~~~~~~~~~~~~~~ dim_name.c_str(), ~~~~~~~~~~~~~~~~~ ds, ~~~ &dim_id); ~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/gdl.dir/ncdf4_group.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ncdf4_group.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:34: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:29: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:37: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'dimension& dimension::operator=(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:118:12: warning: array subscript has type 'char' [-Wchar-subscripts] dim[i]=dim_.dim[i]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:118:24: warning: array subscript has type 'char' [-Wchar-subscripts] dim[i]=dim_.dim[i]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'void dimension::operator<<(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:131:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::negzero_message(const char*, int, int)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:68:9: warning: unused variable 'mema' [-Wunused-variable] int mema=3; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'BaseGDL* lib::ncdf_varinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:150:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( size_t i=0; iNParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:103:14: warning: unused variable 'n' [-Wunused-variable] BaseGDL* n; ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'BaseGDL* lib::ncdf_varid(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:164:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varget1(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:222:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0;iNParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:191:12: warning: variable 'reverse_index' set but not used [-Wunused-but-set-variable] size_t reverse_index[NC_MAX_VAR_DIMS]; ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:196:34: warning: unused variable 'n' [-Wunused-variable] char var_name[NC_MAX_NAME], *n; ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:197:14: warning: unused variable 'mema' [-Wunused-variable] size_t i,mema; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varget(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:498:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*o)[i] < dim_length[var_ndims-(i+1)]) /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:524:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*c)[i] < dim_length[trans[i]]-off[trans[i]]+1) /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:633:19: warning: unused variable 'mema' [-Wunused-variable] int mema=3; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:604:19: warning: unused variable 'stride' [-Wunused-variable] BaseGDL * stride; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:482:16: warning: unused variable 'offset' [-Wunused-variable] BaseGDL *offset,*count; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:482:24: warning: unused variable 'count' [-Wunused-variable] BaseGDL *offset,*count; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:351:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:354:12: warning: variable 'index' set but not used [-Wunused-but-set-variable] size_t index[NC_MAX_VAR_DIMS], dim_length[NC_MAX_VAR_DIMS]; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varrename(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:780:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(3); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:785:14: warning: unused variable 'n' [-Wunused-variable] BaseGDL* n; ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp: In function 'void lib::ncdf_varput(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:948:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (total > value_nelem) e->Throw("Not enough elements (" ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_UNDEF' not handled in switch [-Wswitch] switch (v->Type()) ^ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_LONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_ULONG128' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_LONGABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_LDOUBLE' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_COMPLEXLDBL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_ARBITRARY' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_COMPLEXABI' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_RATIONAL' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:973:12: warning: enumeration value 'GDL_COMPLEXRAT' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:821:17: warning: unused variable 'status_tr' [-Wunused-variable] int status, status_tr; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf_var_cl.cpp:824:34: warning: variable 'retrans' set but not used [-Wunused-but-set-variable] long trans[NC_MAX_VAR_DIMS], retrans[NC_MAX_VAR_DIMS]; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupsinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:64:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; iNParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupdef(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:80:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupname(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:100:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_fullgroupname(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:117:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_groupparent(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:133:12: warning: unused variable 'nParam' [-Wunused-variable] size_t nParam=e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_dimidsinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:164:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; iNParam(2); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp: In function 'BaseGDL* lib::ncdf_varidsinq(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/ncdf4_group.cpp:230:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:23: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/new.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ [ 72%] Building CXX object src/CMakeFiles/gdl.dir/newprognode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/newprognode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp [ 73%] Building CXX object src/CMakeFiles/gdl.dir/nullgdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/nullgdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/newprognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/nullgdl.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object src/CMakeFiles/gdl.dir/objects.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/objects.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp [ 74%] Building CXX object src/CMakeFiles/gdl.dir/ofmt.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/ofmt.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/ofmt.cpp [ 75%] Building CXX object src/CMakeFiles/gdl.dir/overload.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/overload.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/objects.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:23: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp: In function 'void _GDL_OBJECT_OverloadBracketsLeftSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:121:12: warning: unused variable 'objRef' [-Wunused-variable] BaseGDL* objRef = *objRefP; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp: In function 'BaseGDL* _GDL_OBJECT_OverloadBracketsRightSide(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:176:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int p=0; p= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:278:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:281:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:293:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:293:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:296:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:303:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:303:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:306:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:318:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:318:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:321:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp: In function 'BaseGDL* _GDL_OBJECT_OverloadNEOp(EnvUDT*)': /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:366:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:366:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:369:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:381:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:381:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:384:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:391:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:391:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (rEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= rEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:394:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < rEl; ++i) ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:406:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:406:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/overload.cpp:409:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( OMPInt i=0; i < nEl; ++i) ~~^~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/objects.cpp:39:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp: In member function 'virtual void lib::axis_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:190:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(xStart, xEnd, xLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:193:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(yStart, yEnd, yLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:35:17: warning: unused variable 'real3d' [-Wunused-variable] bool doT3d, real3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:47:36: warning: variable 'zAxis' set but not used [-Wunused-but-set-variable] bool xAxis=false, yAxis=false, zAxis=false; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:78:22: warning: variable 'zLog' set but not used [-Wunused-but-set-variable] bool xLog, yLog, zLog; ^~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1735:49: warning: 'TickUnits' may be used uninitialized in this function [-Wmaybe-uninitialized] bool hasTickUnitDefined = (TickUnits->NBytes()>0); ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:893:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:873:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1770:27: warning: 'TickName' may be used uninitialized in this function [-Wmaybe-uninitialized] if (TickName->NBytes()>0) // /TICKNAME=[array] ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:842:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:794:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:773:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1832:34: warning: 'TickFormat' may be used uninitialized in this function [-Wmaybe-uninitialized] else if (TickFormat->NBytes()>0) //no /TICKUNITS=> only 1 value taken into account ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:750:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:725:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:647:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1866:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp: In member function 'virtual void lib::axis_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_axis.cpp:306:14: warning: 'standardNumPos' may be used uninitialized in this function [-Wmaybe-uninitialized] gdlAxis(e, actStream, "axisY", yStart, yEnd, yLog, standardNumPos?1:2, ovpSizeX); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/gdl.dir/plotting_contour.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_contour.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:20: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp: In member function 'virtual void lib::contour_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:312:10: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( xStart, xEnd, xLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:317:10: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( yStart, yEnd, yLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:332:10: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( zStart, zEnd, zLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:497:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=1; iAssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickInterval(EnvT*, std::__cxx11::string, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTicks(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisThick(EnvT*, std::__cxx11::string, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMinor(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickName(EnvT*, GDLGStream*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickFormat(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickUnits(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1867:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smin((PLFLT)OtherAxisSizeInMm/2.0,1.0); //idem min (plplt defaults) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp: In member function 'virtual void lib::contour_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:515:14: warning: 'nlevel' may be used uninitialized in this function [-Wmaybe-uninitialized] DLong l_nlevel=nlevel; // GCC 3.4.4 needs that ^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:874:7: warning: 'referencePenThickness' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( label_thick < referencePenThickness ) { //one pass with (current) thick without labels, over with (smaller) label+contour. ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:903:17: warning: 'yg1' may be used uninitialized in this function [-Wmaybe-uninitialized] delete[] yg1; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_contour.cpp:902:17: warning: 'xg1' may be used uninitialized in this function [-Wmaybe-uninitialized] delete[] xg1; ^~~ [ 77%] Building CXX object src/CMakeFiles/gdl.dir/plotting_convert_coord.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_convert_coord.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp [ 78%] Building CXX object src/CMakeFiles/gdl.dir/plotting_cursor.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_cursor.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp: In function 'void lib::tvcrs(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:75:14: warning: unused variable 'DEVICE' [-Wunused-variable] static int DEVICE = e->KeywordIx("DEVICE"); ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'DDoubleGDL* lib::convert_coord_double(EnvT*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:75:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:75:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:78:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:105:25: warning: unused variable 'success' [-Wunused-variable] if( wIx != -1) bool success = actDevice->WSize(wIx, &xSize, &ySize); //on failure, sizes are ot changed by WSize. ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:142:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:142:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:145:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:153:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:153:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:156:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:121:11: warning: enumeration value 'NORMAL' not handled in switch [-Wswitch] switch(icoordinateSystem) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:169:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:169:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:172:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:199:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:199:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:202:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:165:11: warning: enumeration value 'NORMAL' not handled in switch [-Wswitch] switch(ocoordinateSystem) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:210:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:210:101: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nrows >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nrows)) ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:213:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nrows; ++i) { ~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:108:12: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet=false; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'BaseGDL* lib::convert_coord(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:286:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (minEl==-1){ ~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:322:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (minEl==-1){ ~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::SelfTranspose3d(DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:382:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=0; j < dim0; ++j) for (int i=0; i < dim1; ++i)(*mat)[i*dim1+j]=(*me)[j*dim0 + i]; ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:382:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j=0; j < dim0; ++j) for (int i=0; i < dim1; ++i)(*mat)[i*dim1+j]=(*me)[j*dim0 + i]; ~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'DDoubleGDL* lib::gdlGetT3DMatrix()': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:620:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*t3dMatrix)[i]=(*static_cast(pStruct->GetTag(tTag, 0)))[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::gdlNormed3dToWorld3d(DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:662:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else for (int index=0; index< nEl; ++index){ (*xyzw)[2*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:663:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int index=0; index< nEl; ++index){ (*xyzw)[3*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::gdl3dto2dProjectDDouble(DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, DDoubleGDL*, int*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:684:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int index=0; index< nEl; ++index){ (*xyzw)[3*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::gdlProject3dCoordinatesIn2d(DDoubleGDL*, DDoubleGDL*, DDouble*, DDoubleGDL*, DDouble*, DDoubleGDL*, DDouble*, DDoubleGDL*, DDoubleGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:707:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int index=0; index< nEl; ++index){ (*xyzw)[3*nEl+index]=1.0;} ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'DDoubleGDL* lib::gdlConvertT3DMatrixToPlplotRotationMatrix(DDouble, DDouble&, DDouble&, DDouble&, DDouble&, ORIENTATION3D&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:758:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*t3dMatrix)[i]=(*static_cast(pStruct->GetTag(tTag, 0)))[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::scale3_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:863:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(SysVar::P()->GetTag(tTag, 0)))[i]=(*mat)[i]; ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'void lib::t3d_pro(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:922:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*mat)[i]=(*static_cast(SysVar::P()->GetTag(tTag, 0)))[i]; ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:988:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(SysVar::P()->GetTag(tTag, 0)))[i]=(*mat)[i]; ~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_cursor.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: In function 'BaseGDL* lib::convert_coord(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:371:3: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:31:18: warning: 'lib::cubeCorners' defined but not used [-Wunused-variable] static DDouble cubeCorners[32]= ^~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 79%] Building CXX object src/CMakeFiles/gdl.dir/plotting_device.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_device.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In function 'BaseGDL* lib::convert_coord(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:84:12: warning: 'minEl' may be used uninitialized in this function [-Wmaybe-uninitialized] dim[0] = d0; ~~~~~~~^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:226:26: note: 'minEl' was declared here SizeT xEl, yEl, zEl, minEl, xDim, yDim, zDim; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:361:62: warning: 'zVal' may be used uninitialized in this function [-Wmaybe-uninitialized] DDoubleGDL* res=convert_coord_double( e, xVal, yVal, zVal); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:356:34: warning: 'yVal' may be used uninitialized in this function [-Wmaybe-uninitialized] gdlProject3dCoordinatesIn2d(t3dMatrix, xVal, sx, yVal, sy, zVal, sz, xValou, yValou); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_convert_coord.cpp:356:34: warning: 'xVal' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object src/CMakeFiles/gdl.dir/plotting_erase.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_erase.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_device.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object src/CMakeFiles/gdl.dir/plotting_image.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_image.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_erase.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 81%] Building CXX object src/CMakeFiles/gdl.dir/plotting_map_proj.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_map_proj.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp: In member function 'virtual void lib::tv_image_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:168:12: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet = false; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_image.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:27:23: warning: 'lib::cRot' defined but not used [-Wunused-variable] static DDouble sRot,cRot; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:27:18: warning: 'lib::sRot' defined but not used [-Wunused-variable] static DDouble sRot,cRot; ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:26:15: warning: 'lib::noInv' defined but not used [-Wunused-variable] static bool noInv; ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:25:15: warning: 'lib::isRot' defined but not used [-Wunused-variable] static bool isRot; ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_map_proj.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 82%] Building CXX object src/CMakeFiles/gdl.dir/plotting_misc.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_misc.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp [ 82%] Building CXX object src/CMakeFiles/gdl.dir/plotting_oplot.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_oplot.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:27:0, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp: In member function 'ProgNode* DSubUD::GotoTarget(int)': /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:336:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( ix >= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp: In member function 'virtual bool lib::oplot_call::handle_args(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:112:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < xEl; i++) (*xVal)[i] = (*xTemp)[i] * cos((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:113:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < yEl; i++) (*yVal)[i] = (*xTemp)[i] * sin((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp: In member function 'virtual void lib::oplot_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:204:10: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet=false; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_oplot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_misc.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [ 83%] Building CXX object src/CMakeFiles/gdl.dir/plotting_plot.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_plot.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp [ 84%] Building CXX object src/CMakeFiles/gdl.dir/plotting_plots.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_plots.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_plots.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plots.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp: In member function 'virtual bool lib::plot_call::handle_args(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:113:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < xEl; i++) (*xVal)[i] = (*xTemp)[i] * cos((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:114:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < yEl; i++) (*yVal)[i] = (*xTemp)[i] * sin((*yTemp)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:220:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < xEl; i++) (*xValBis)[i] = log10((*xVal)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:230:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < yEl; i++) (*yValBis)[i] = log10((*yVal)[i]); ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp: In member function 'virtual void lib::plot_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:304:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(xStart, xEnd, xLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:307:13: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv = gdlAdjustAxisRange(yStart, yEnd, yLog); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:438:14: warning: enumeration value 'YZ' not handled in switch [-Wswitch] switch (axisExchangeCode) { ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:438:14: warning: enumeration value 'XZYZ' not handled in switch [-Wswitch] /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:438:14: warning: enumeration value 'XZXY' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plots.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTicks(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickInterval(EnvT*, std::__cxx11::string, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickLayout(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisThick(EnvT*, std::__cxx11::string, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMinor(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickName(EnvT*, GDLGStream*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ [ 85%] Building CXX object src/CMakeFiles/gdl.dir/plotting_polyfill.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_polyfill.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickUnits(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickFormat(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1867:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smin((PLFLT)OtherAxisSizeInMm/2.0,1.0); //idem min (plplt defaults) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp: In member function 'virtual void lib::plot_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:455:28: warning: 't3zEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3zEnd,t3yStart,t3zEnd,t3yEnd); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:454:28: warning: 't3zStart' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3zStart,t3yStart,t3zEnd,t3yStart); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:455:28: warning: 't3yEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3zEnd,t3yStart,t3zEnd,t3yEnd); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:455:28: warning: 't3yStart' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:449:28: warning: 't3xEnd' may be used uninitialized in this function [-Wmaybe-uninitialized] actStream->join(t3yEnd,t3xStart,t3yEnd,t3xEnd); ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_plot.cpp:449:28: warning: 't3xStart' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp: In member function 'virtual void lib::polyfill_call::call_plplot(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:258:57: warning: variable 'doColor' set but not used [-Wunused-but-set-variable] static int colorIx=e->KeywordIx ( "COLOR" ); bool doColor=false; ^~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_polyfill.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object src/CMakeFiles/gdl.dir/plotting_shade_surf.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_shade_surf.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp [ 86%] Building CXX object src/CMakeFiles/gdl.dir/plotting_surface.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_surface.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp: In member function 'virtual void lib::shade_surf_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:225:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( xStart, xEnd, xLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:230:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( yStart, yEnd, yLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:251:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( zStart, zEnd, zLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:305:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(pStruct->GetTag(tTag, 0)))[i]=(*t3dMatrix)[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:365:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0?log10(cgrid1.xg[i]):1E-12; // #define EXTENDED_DEFAULT_LOGRANGE 12 ~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:371:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (yLog) for ( SizeT i=0; i0?log10(cgrid1.yg[i]):1E-12; ~^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp: In member function 'virtual void lib::surface_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:220:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( xStart, xEnd, xLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:225:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( yStart, yEnd, yLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:246:15: warning: unused variable 'intv' [-Wunused-variable] PLFLT intv=gdlAdjustAxisRange ( zStart, zEnd, zLog ); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:300:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; iN_Elements(); ++i )(*static_cast(pStruct->GetTag(tTag, 0)))[i]=(*t3dMatrix)[i]; ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:369:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( SizeT i=0; i0?log10(cgrid1.xg[i]):1E-12; // #define EXTENDED_DEFAULT_LOGRANGE 12 ~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:375:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (yLog) for ( SizeT i=0; i0?log10(cgrid1.yg[i]):1E-12; ~^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_shade_surf.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickUnits(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_surface.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisStyle(EnvT*, std::__cxx11::string, DLong&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:717:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent( choosenIx, style); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTitle(EnvT*, std::__cxx11::string, DString&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:949:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureStringScalarKWIfPresent(choosenIx, title); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'PLFLT lib::gdlComputeTickInterval(EnvT*, std::__cxx11::string, DDouble&, DDouble&, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:533:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, nticks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:873:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2020:27: warning: 'TickName' may be used uninitialized in this function [-Wmaybe-uninitialized] if (TickName->NBytes()>0) // /TICKNAME=[array] ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:842:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:794:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:773:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2070:34: warning: 'TickFormat' may be used uninitialized in this function [-Wmaybe-uninitialized] else if (TickFormat->NBytes()>0) //no /TICKUNITS=> only 1 value taken into account ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:750:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:725:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:647:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisTickFormat(EnvT*, std::__cxx11::string, DStringGDL*&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:761:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'void lib::gdlGetDesiredAxisMargin(EnvT*, std::__cxx11::string, DFloat&, DFloat&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:627:39: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Margin=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:683:38: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] BaseGDL* Range=e->GetKW(choosenIx); ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::gdlAxis3(EnvT*, GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool, DLong, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1995:49: warning: 'TickUnits' may be used uninitialized in this function [-Wmaybe-uninitialized] bool hasTickUnitDefined = (TickUnits->NBytes()>0); ~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:903:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:893:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:885:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicks); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:873:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2020:27: warning: 'TickName' may be used uninitialized in this function [-Wmaybe-uninitialized] if (TickName->NBytes()>0) // /TICKNAME=[array] ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:852:31: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( e->GetKW ( choosenIx )!=NULL ) ^ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:842:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:805:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisTicklayout); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:794:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:785:37: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureDoubleScalarKWIfPresent(choosenIx, axisTickinterval); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:773:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:737:36: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureFloatScalarKWIfPresent(choosenIx, thick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:725:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:657:35: warning: 'choosenIx' may be used uninitialized in this function [-Wmaybe-uninitialized] e->AssureLongScalarKWIfPresent(choosenIx, axisMinor); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:647:9: note: 'choosenIx' was declared here int choosenIx; ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2104:16: warning: 'OtherAxisSizeInMm' may be used uninitialized in this function [-Wmaybe-uninitialized] a->smaj((PLFLT)OtherAxisSizeInMm, 1.0); //set base ticks to default 0.02 viewport converted to mm. ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/CMakeFiles/gdl.dir/plotting_windows.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_windows.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp [ 88%] Building CXX object src/CMakeFiles/gdl.dir/plotting_xyouts.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting_xyouts.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_windows.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/envt.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:60, from /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp: In member function 'virtual void lib::xyouts_call::old_body(EnvT*, GDLGStream*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:208:12: warning: unused variable 'mapSet' [-Wunused-variable] bool mapSet=false; ^~~~~~ [ 88%] Building CXX object src/CMakeFiles/gdl.dir/plotting.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/plotting.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting_xyouts.cpp:19:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:19: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlDoRangeExtrema(DDoubleGDL*, DDoubleGDL*, DDouble&, DDouble&, DDouble, DDouble, bool, DDouble, DDouble)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:78:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(n!=yVal->N_Elements()) return; ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:79:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0,k=0 ; iN_Elements(); ++i ) (*static_cast(pStruct->GetTag(clipTag, 0)))[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlMultiAxisTickFunc(PLINT, PLFLT, char*, PLINT, PLPointer)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1266:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ptr->counter != lastUnits) ~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'BaseGDL* lib::trigrid_fun(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1674:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i<(n_segx+1)*(n_segy+1); ++i) found[i] = false; ~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1679:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2691:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nEl >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nEl)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2694:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (OMPInt i = 0; i < nEl; ++i) { ~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2165:13: warning: variable 'px' set but not used [-Wunused-but-set-variable] DDouble px = (*pipeline)[dims[0] * line + 5]; //pole x,y,z ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2166:13: warning: variable 'py' set but not used [-Wunused-but-set-variable] DDouble py = (*pipeline)[dims[0] * line + 6]; ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2167:13: warning: variable 'pz' set but not used [-Wunused-but-set-variable] DDouble pz = (*pipeline)[dims[0] * line + 7]; ^~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::GDLgrProjectedPolygonPlot(GDLGStream*, void*, DStructGDL*, DDoubleGDL*, DDoubleGDL*, bool, bool, DLongGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2724:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nin >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nin)) ~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2724:99: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #pragma omp parallel if (nin >= CpuTPOOL_MIN_ELTS && (CpuTPOOL_MAX_ELTS == 0 || CpuTPOOL_MAX_ELTS <= nin)) ~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2727:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( OMPInt in = 0; in < nin; in++ ) { //pass in radians for gdlProjForward ~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2752:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( size >= minpoly ) { ~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:20:0: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:22: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::print_vmsCompat(EnvT*, int*)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:45:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (e->GetKW(0) == NULL && e->NParam() > 1 + *parOffset) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::printf(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:118:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (status != oss.rdbuf()->str().size()) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::print_os(std::ostream*, EnvT*, int, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:189:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=parOffset; i parOffset) lastParScalar = /*par->Type() == GDL_STRING &&*/ par->Scalar(); ~~^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/print.cpp: In function 'void lib::pm(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/print.cpp:248:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i = 0; i < nParam; ++i) ~~^~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlStoreAxisSandWINDOW(GDLGStream*, std::__cxx11::string, DDouble, DDouble, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1011:16: warning: 'norm_max' may be used uninitialized in this function [-Wmaybe-uninitialized] (norm_max-norm_min)/(End-Start); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1011:16: warning: 'norm_min' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'void lib::gdlGetAxisType(std::__cxx11::string, bool&)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:1025:17: warning: 'Struct' may be used uninitialized in this function [-Wmaybe-uninitialized] DStructGDL* Struct; ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp: In function 'DDoubleGDL* lib::gdlProjForward(void*, DStructGDL*, DDoubleGDL*, DDoubleGDL*, DLongGDL*, bool, DLongGDL*&, bool, DLongGDL*&, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2530:33: warning: 'currentVertexList' may be used uninitialized in this function [-Wmaybe-uninitialized] std::list * currentVertexList; ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2018:8: warning: 'currentPol' may be used uninitialized in this function [-Wmaybe-uninitialized] struct Polygon { ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.cpp:2529:23: note: 'currentPol' was declared here Polygon * currentPol; ^~~~~~~~~~ [ 90%] Building CXX object src/CMakeFiles/gdl.dir/print_tree.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/print_tree.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/print_tree.cpp [ 91%] Building CXX object src/CMakeFiles/gdl.dir/prognode.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/prognode.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/dpro.hpp:27, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:22: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* ASSIGNNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:150:15: warning: unused variable 'l' [-Wunused-variable] BaseGDL** l=_t->getNextSibling()->LExpr( res); //l_expr(_t, res); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* ASSIGN_ARRAYEXPR_MFCALLNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:183:23: warning: unused variable 'l' [-Wunused-variable] BaseGDL** l=interpreter->l_arrayexpr_mfcall_as_arrayexpr(mark, res); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* STRUCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:384:13: warning: unused variable 'rTree' [-Wunused-variable] ProgNodeP rTree = this->getNextSibling(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode ASSIGNNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:808:13: warning: variable 'l' set but not used [-Wunused-but-set-variable] BaseGDL** l; ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* POSTDECNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1068:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::POSTDEC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* DECNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1081:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::DEC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* POSTINCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1125:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::POSTINC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* INCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1139:13: warning: unused variable 'ref' [-Wunused-variable] BaseGDL** ref=interpreter->l_decinc_expr( this->getFirstChild(), GDLTokenTypes::INC, res); ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode FOREACH_LOOPNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1414:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( loopInfo.foreachIx < nEl) ~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode FOREACH_INDEX_LOOPNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1514:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( loopInfo.foreachIx < nEl) ~~~~~~~~~~~~~~~~~~~^~~~~ [ 91%] Building CXX object src/CMakeFiles/gdl.dir/prognode_lexpr.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/prognode_lexpr.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode CONTINUENode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1867:12: warning: unused variable 'e' [-Wunused-variable] EnvBaseT* e = interpreter->CallStack().back(); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual RetCode BREAKNode::Run()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:1878:12: warning: unused variable 'e' [-Wunused-variable] EnvBaseT* e = interpreter->CallStack().back(); ^ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:256:1: warning: multi-line comment [-Wcomment] // #define LEXPRGRAB \ ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/dnode.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/prognode.hpp:21, from /builddir/build/BUILD/gdl-0.9.7/src/gdlexception.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:24, from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** ARRAYEXPRNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:128:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( (indexList.size() + 2) > nParSub - 1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** DOTNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:414:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( (indexList.size() + 2) > nParSub - 1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** ASSIGNNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:553:14: warning: unused variable 'e1' [-Wunused-variable] BaseGDL* e1 = _t->EvalNC(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp: In member function 'virtual BaseGDL** ASSIGN_ARRAYEXPR_MFCALLNode::LExpr(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/prognode_lexpr.cpp:574:14: warning: unused variable 'e1' [-Wunused-variable] BaseGDL* e1 = _t->EvalNC(); ^~ /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp: In member function 'virtual BaseGDL* ARRAYDEFNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognode.cpp:327:42: warning: 'cTypeData' may be used uninitialized in this function [-Wmaybe-uninitialized] GDLException( _t, cTypeData->TypeStr()+ ^ [ 92%] Building CXX object src/CMakeFiles/gdl.dir/prognodeexpr.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/prognodeexpr.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/GDLParser.hpp:16, from /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:14, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object src/CMakeFiles/gdl.dir/read.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/read.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/read.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:20: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:25: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ANDNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:840:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ORNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:848:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* POWNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:1370:2: warning: label 'endPOW' defined but not used [-Wunused-label] endPOW: ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ANDNCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:1552:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* LOG_ORNCNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:1580:12: warning: unused variable 'res' [-Wunused-variable] { BaseGDL* res; ^~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* DOTNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:4018:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( indexList.size() > nParSub - 1) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp: In member function 'virtual BaseGDL* ARRAYEXPRNode::Eval()': /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:4188:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( indexList.size() > nParSub - 1) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/prognodeexpr.cpp:4119:14: warning: unused variable 'res' [-Wunused-variable] BaseGDL* res; ^~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/read.cpp: In function 'void lib::read_is(std::istream*, EnvT*, int)': /builddir/build/BUILD/gdl-0.9.7/src/read.cpp:166:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=parOffset; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'BaseGDL* lib::sem_create(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:148:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); // 1 is the minimal number of parameter required ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'void lib::sem_delete(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:209:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'BaseGDL* lib::sem_lock(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:231:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp: In function 'void lib::sem_release(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/semshm.cpp:253:11: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam(1); ^~~~~~ [ 94%] Building CXX object src/CMakeFiles/gdl.dir/sigfpehandler.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/sigfpehandler.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/sigfpehandler.cpp [ 95%] Building CXX object src/CMakeFiles/gdl.dir/str.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/str.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/str.cpp [ 96%] Building CXX object src/CMakeFiles/gdl.dir/terminfo.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/terminfo.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/terminfo.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/str.hpp:25, from /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:39: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'DLong StrPos(const string&, const string&, long int, bool, bool)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:58:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( pos == string::npos) ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'std::__cxx11::string StrMid(const string&, long int, long int, bool)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:106:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( len != string::npos && len <= 0) ~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'void StrPut(std::__cxx11::string&, const string&, DLong)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:168:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( pos >= len1) return; ~~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/str.cpp: In function 'void WordExp(std::__cxx11::string&)': /builddir/build/BUILD/gdl-0.9.7/src/str.cpp:352:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=1,ind=s.find(" "); i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/basegdl.hpp:31:0, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:33, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:24: /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In copy constructor 'dimension::dimension(const dimension&)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:14: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:55:26: warning: array subscript has type 'char' [-Wchar-subscripts] { dim[i]=dim_.dim[i];} ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In constructor 'dimension::dimension(const SizeT*, SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:63:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=0; i MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=thisRank; i>(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:156:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( rank > MAXRANK) ~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Remove(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:202:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( SizeT i=ix; i= rank) return 0; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElements()': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:268:24: warning: array subscript has type 'char' [-Wchar-subscripts] return stride[ rank]; ^ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::NDimElementsConst() const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:276:44: warning: array subscript has type 'char' [-Wchar-subscripts] for(char i=0; i= rank) rank = ix+1; ~~~^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp: In member function 'SizeT dimension::Stride(SizeT) const': /builddir/build/BUILD/gdl-0.9.7/src/dimension.hpp:294:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return stride[ (i= labelList.Size()) ~~~^~~~~~~~~~~~~~~~~~~ [ 99%] Building CXX object src/CMakeFiles/gdl.dir/pythongdl.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/c++ -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dgdl_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -I/builddir/build/BUILD/gdl-0.9.7 -I/builddir/build/BUILD/gdl-0.9.7/build-python -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/gdl.dir/pythongdl.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/src/pythongdl.cpp In file included from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:67:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/GDLLexer.hpp:38:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr inputFile; // stores ifsteam* and deletes ^~~~~~~~ In file included from /usr/include/c++/7/bits/locale_conv.h:41:0, from /usr/include/c++/7/locale:43, from /usr/include/c++/7/iomanip:43, from /builddir/build/BUILD/gdl-0.9.7/src/datatypes.hpp:22, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:24: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'void ArrayIndexVectorT::Clear()': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:142:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; iGetStride() * varStride[variableIndex]; ^ /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp: In constructor 'AllIxNewMultiOneVariableIndexIndexedT::AllIxNewMultiOneVariableIndexIndexedT(RankT, SizeT, ArrayIndexVectorT*, SizeT, SizeT, const SizeT*, SizeT*, SizeT*)': /builddir/build/BUILD/gdl-0.9.7/src/allix.hpp:654:44: warning: array subscript has type 'char' [-Wchar-subscripts] ixListStride = varStride[variableIndex]; ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:21:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexScalar::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:409:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) // varDim == 0 && s == 0 ok ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:577:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT CArrayIndexIndexed::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:720:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:828:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( sInit >= varDim) // && s > 0) ~~~~~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRange::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:972:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexORangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1105:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= varDim) // && s > 0) ~~^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp: In member function 'virtual SizeT ArrayIndexRangeS::NIter(SizeT)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindex.hpp:1270:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( e >= varDim) // && e > 0) ~~^~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:98:0, from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:308:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:532:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneScalarVPNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:579:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:727:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual void ArrayIndexListOneConstScalarNoAssocT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:752:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarNoAssocT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistnoassoct.hpp:782:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLTreeParser.hpp:13:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:69, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:341:8: warning: unused variable 'assertValue' [-Wunused-variable] SizeT assertValue = ix->NIter( var->N_Elements()/*var->Size()*/); ^~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:562:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneScalarVPT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:609:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::SetVariable(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:738:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual void ArrayIndexListOneConstScalarT::AssignAt(BaseGDL*, BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:763:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp: In member function 'virtual BaseGDL* ArrayIndexListOneConstScalarT::Index(BaseGDL*, IxExprListT&)': /builddir/build/BUILD/gdl-0.9.7/src/arrayindexlistt.hpp:793:8: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( s >= var->N_Elements()/*var->Size()*/) ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/GDLInterpreter.hpp:23:0, from /builddir/build/BUILD/gdl-0.9.7/src/dinterpreter.hpp:70, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:26: /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp: In member function 'void DotAccessDescT::ADAssign(BaseGDL*)': /builddir/build/BUILD/gdl-0.9.7/src/accessdesc.hpp:382:9: warning: unused variable 'lRank' [-Wunused-variable] SizeT lRank = dim.Rank(); ^~~~~ In file included from /usr/include/wx-2.8/wx/defs.h:521:0, from /usr/include/wx-2.8/wx/wx.h:15, from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:26, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); ^ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' wxCHECK(copy(vb), *this); ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(copy(c), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' WX_DECLARE_VECTORBASE(obj, cls)\ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' wxCHECK2(Alloc(size() + 1), return);\ ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' _WX_DECLARE_VECTOR( ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( m_canVeto, ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, ^ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' wxCHECK_RET( dep, wxT("NULL module dependency") ); ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, ^ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); ^ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' wxFORCE_SEMICOLON /* just to force a semicolon */ ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp: In function 'bool lib::startClipping(EnvT*, GDLGStream*, bool)': /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1629:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else for ( int i=0; i<4&&iN_Elements(); ++i ) tempbox[i]=dClipBox[i]=(*clipBox)[i]; ~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetContainer::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:553:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'DLongGDL* GDLWidgetButton::GetChildrenList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:770:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (SizeT i=0; i< size; ++i) (*ret)[i]=children[i]; ~^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: In member function 'std::vector gdlGrid::GetSelectedDisjointCellsList()': /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:1262:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i=0; i (ev->GetTag( messageIx, 0 )))[0]; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_table(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:403:14: warning: unused variable 'ROW_MAJOR' [-Wunused-variable] static int ROW_MAJOR = e->KeywordIx( "ROW_MAJOR" ); ^~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_tree(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:607:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_draw(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:723:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_button(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1032:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_list(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1213:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_droplist(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1256:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_combobox(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1301:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_tab(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1351:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_slider(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1389:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_text(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1450:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_label(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1512:9: warning: unused variable 'nParam' [-Wunused-variable] SizeT nParam = e->NParam( 1 ); ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_info(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1869:23: warning: unused variable 'tag1' [-Wunused-variable] static unsigned tag1=ex->Desc()->TagIndex("XOFFSET"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1870:23: warning: unused variable 'tag2' [-Wunused-variable] static unsigned tag2=ex->Desc()->TagIndex("YOFFSET"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1871:23: warning: unused variable 'tag3' [-Wunused-variable] static unsigned tag3=ex->Desc()->TagIndex("XSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1872:23: warning: unused variable 'tag4' [-Wunused-variable] static unsigned tag4=ex->Desc()->TagIndex("YSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1873:23: warning: unused variable 'tag5' [-Wunused-variable] static unsigned tag5=ex->Desc()->TagIndex("SCR_XSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:1874:23: warning: unused variable 'tag6' [-Wunused-variable] static unsigned tag6=ex->Desc()->TagIndex("SCR_YSIZE"); ^~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'void lib::widget_control(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2759:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( id1 == -1 || id2 == -1 || id3 == -1 ) e->Throw("Invalid SEND_EVENT value."); ~~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2759:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( id1 == -1 || id2 == -1 || id3 == -1 ) e->Throw("Invalid SEND_EVENT value."); ~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2759:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( id1 == -1 || id2 == -1 || id3 == -1 ) e->Throw("Invalid SEND_EVENT value."); ~~~~^~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2873:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_KILL)) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2881:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_KILL) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2892:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_MOVE)) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2899:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_MOVE) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2909:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_SIZE)) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2916:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_SIZE) { //do it if not already done ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2926:51: warning: enum constant in boolean context [-Wint-in-bool-context] if (!(widget->GetEventFlags() && GDLWidget::EV_ICONIFY)) { //do it if not already done ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2933:49: warning: enum constant in boolean context [-Wint-in-bool-context] if (widget->GetEventFlags() && GDLWidget::EV_ICONIFY) { //do it if not already done ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'wxRealPoint GetRequestedUnitConversionFactor(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp: In function 'BaseGDL* lib::widget_event(EnvT*)': /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:2203:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30:0: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp: At global scope: /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:69:13: warning: 'handlersInited' defined but not used [-Wunused-variable] static bool handlersInited=false; //handlers of graphic formats for bitmaps (magick). ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:2142:15: warning: 'bool lib::gdlBox3(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool, bool, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox3(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1922:15: warning: 'bool lib::gdlBox(EnvT*, GDLGStream*, DDouble, DDouble, DDouble, DDouble, bool, bool)' defined but not used [-Wunused-function] static bool gdlBox(EnvT *e, GDLGStream *a, DDouble xStart, DDouble xEnd, DDouble yStart, DDouble yEnd, bool xLog, bool yLog) ^~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1558:15: warning: 'bool lib::startClipping(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static bool startClipping(EnvT *e, GDLGStream *a, bool canUsePClip=false) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1311:15: warning: 'bool lib::gdlSetViewPortAndWorldCoordinates(EnvT*, GDLGStream*, bool, bool, DFloat, DFloat, DFloat, DFloat, DDouble, DDouble, DDouble, DDouble, DLong)' defined but not used [-Wunused-function] static bool gdlSetViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1105:15: warning: 'bool lib::gdlSet3DViewPortAndWorldCoordinates(EnvT*, GDLGStream*, DDoubleGDL*, bool, bool, DDouble, DDouble, DDouble, DDouble, DDouble, DDouble, bool)' defined but not used [-Wunused-function] static bool gdlSet3DViewPortAndWorldCoordinates(EnvT* e, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1061:15: warning: 'void lib::gdlNextPlotHandlingNoEraseOption(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlNextPlotHandlingNoEraseOption(EnvT *e, GDLGStream *a, bool noe=0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1035:17: warning: 'bool lib::gdlYaxisNoZero(EnvT*)' defined but not used [-Wunused-function] static bool gdlYaxisNoZero(EnvT* e) ^~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:1000:15: warning: 'void lib::gdlSetPenThickness(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetPenThickness(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:952:17: warning: 'void lib::gdlSetLineStyle(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetLineStyle(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:909:15: warning: 'void lib::gdlGetDesiredAxisTickv(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickv(EnvT* e, string axis, DDoubleGDL* axisTickvVect) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:740:16: warning: 'void lib::gdlGetDesiredAxisTickget(EnvT*, std::__cxx11::string, DDoubleGDL*)' defined but not used [-Wunused-function] static void gdlGetDesiredAxisTickget(EnvT *e, string axis, DDoubleGDL *Axistickget) ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:659:15: warning: 'bool lib::gdlGetDesiredAxisRange(EnvT*, std::__cxx11::string, DDouble&, DDouble&)' defined but not used [-Wunused-function] static bool gdlGetDesiredAxisRange(EnvT *e, string axis, DDouble &start, DDouble &end) ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:436:16: warning: 'void lib::gdlSetSymsize(EnvT*, GDLGStream*)' defined but not used [-Wunused-function] static void gdlSetSymsize(EnvT *e, GDLGStream *a) ^~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:425:15: warning: 'void lib::gdlGetPsym(EnvT*, DLong&)' defined but not used [-Wunused-function] static void gdlGetPsym(EnvT *e, DLong &psym) ^~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:402:15: warning: 'void lib::gdlSetGraphicsForegroundColorFromKw(EnvT*, GDLGStream*, std::__cxx11::string)' defined but not used [-Wunused-function] static void gdlSetGraphicsForegroundColorFromKw(EnvT *e, GDLGStream *a, string OtherColorKw="") ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:389:15: warning: 'void lib::gdlSetGraphicsBackgroundColorFromKw(EnvT*, GDLGStream*, bool)' defined but not used [-Wunused-function] static void gdlSetGraphicsBackgroundColorFromKw(EnvT *e, GDLGStream *a, bool kw=true) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gdl-0.9.7/src/gdlwidget.hpp:47:0, from /builddir/build/BUILD/gdl-0.9.7/src/widget.cpp:30: /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:88:12: warning: 'code021' defined but not used [-Wunused-variable] static int code021[3] = {0, 2, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:87:12: warning: 'code201' defined but not used [-Wunused-variable] static int code201[3] = {2, 0, 1}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:86:12: warning: 'code210' defined but not used [-Wunused-variable] static int code210[3] = {2, 1, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:85:12: warning: 'code120' defined but not used [-Wunused-variable] static int code120[3] = {1, 2, 0}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:84:12: warning: 'code102' defined but not used [-Wunused-variable] static int code102[3] = {1, 0, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:83:12: warning: 'code012' defined but not used [-Wunused-variable] static int code012[3] = {0, 1, 2}; ^~~~~~~ /builddir/build/BUILD/gdl-0.9.7/src/plotting.hpp:81:28: warning: 'Data3d' defined but not used [-Wunused-variable] static GDL_3DTRANSFORMDATA Data3d; ^~~~~~ [100%] Linking CXX shared library GDL.so cd /builddir/build/BUILD/gdl-0.9.7/build-python/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/gdl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -o GDL.so CMakeFiles/gdl.dir/CFMTLexer.cpp.o CMakeFiles/gdl.dir/FMTIn.cpp.o CMakeFiles/gdl.dir/FMTLexer.cpp.o CMakeFiles/gdl.dir/FMTOut.cpp.o CMakeFiles/gdl.dir/FMTParser.cpp.o CMakeFiles/gdl.dir/GDLInterpreter.cpp.o CMakeFiles/gdl.dir/GDLLexer.cpp.o CMakeFiles/gdl.dir/GDLParser.cpp.o CMakeFiles/gdl.dir/GDLTreeParser.cpp.o CMakeFiles/gdl.dir/allix.cpp.o CMakeFiles/gdl.dir/arrayindex.cpp.o CMakeFiles/gdl.dir/assocdata.cpp.o CMakeFiles/gdl.dir/basegdl.cpp.o CMakeFiles/gdl.dir/basic_fun.cpp.o CMakeFiles/gdl.dir/basic_fun_cl.cpp.o CMakeFiles/gdl.dir/basic_fun_jmg.cpp.o CMakeFiles/gdl.dir/basic_op.cpp.o CMakeFiles/gdl.dir/color.cpp.o CMakeFiles/gdl.dir/convert2.cpp.o CMakeFiles/gdl.dir/convol.cpp.o CMakeFiles/gdl.dir/convol_inc0.cpp.o CMakeFiles/gdl.dir/convol_inc1.cpp.o CMakeFiles/gdl.dir/convol_inc2.cpp.o CMakeFiles/gdl.dir/datatypes.cpp.o CMakeFiles/gdl.dir/datatypesref.cpp.o CMakeFiles/gdl.dir/dcommon.cpp.o CMakeFiles/gdl.dir/dcompiler.cpp.o CMakeFiles/gdl.dir/default_io.cpp.o CMakeFiles/gdl.dir/dialog.cpp.o CMakeFiles/gdl.dir/dinterpreter.cpp.o CMakeFiles/gdl.dir/dnode.cpp.o CMakeFiles/gdl.dir/dpro.cpp.o CMakeFiles/gdl.dir/dstructdesc.cpp.o CMakeFiles/gdl.dir/dstructgdl.cpp.o CMakeFiles/gdl.dir/dvar.cpp.o CMakeFiles/gdl.dir/envt.cpp.o CMakeFiles/gdl.dir/extrat.cpp.o CMakeFiles/gdl.dir/fftw.cpp.o CMakeFiles/gdl.dir/file.cpp.o CMakeFiles/gdl.dir/fmtnode.cpp.o CMakeFiles/gdl.dir/gdleventhandler.cpp.o CMakeFiles/gdl.dir/gdlexception.cpp.o CMakeFiles/gdl.dir/gdlgstream.cpp.o CMakeFiles/gdl.dir/gdlxstream.cpp.o CMakeFiles/gdl.dir/gdljournal.cpp.o CMakeFiles/gdl.dir/gdlpsstream.cpp.o CMakeFiles/gdl.dir/gdlpython.cpp.o CMakeFiles/gdl.dir/gdlsvgstream.cpp.o CMakeFiles/gdl.dir/gdlwidget.cpp.o CMakeFiles/gdl.dir/gdlwidgeteventhandler.cpp.o CMakeFiles/gdl.dir/gdlwxstream.cpp.o CMakeFiles/gdl.dir/gdlzstream.cpp.o CMakeFiles/gdl.dir/getfmtast.cpp.o CMakeFiles/gdl.dir/graphicsdevice.cpp.o CMakeFiles/gdl.dir/basic_pro.cpp.o CMakeFiles/gdl.dir/basic_pro_jmg.cpp.o CMakeFiles/gdl.dir/grib.cpp.o CMakeFiles/gdl.dir/gshhs.cpp.o CMakeFiles/gdl.dir/gsl_fun.cpp.o CMakeFiles/gdl.dir/gsl_matrix.cpp.o CMakeFiles/gdl.dir/hash.cpp.o CMakeFiles/gdl.dir/hdf5_fun.cpp.o CMakeFiles/gdl.dir/hdf_fun.cpp.o CMakeFiles/gdl.dir/hdf_pro.cpp.o CMakeFiles/gdl.dir/ifmt.cpp.o CMakeFiles/gdl.dir/image.cpp.o CMakeFiles/gdl.dir/initct.cpp.o CMakeFiles/gdl.dir/initsysvar.cpp.o CMakeFiles/gdl.dir/io.cpp.o CMakeFiles/gdl.dir/lapack.cpp.o CMakeFiles/gdl.dir/least_squares.cpp.o CMakeFiles/gdl.dir/libinit.cpp.o CMakeFiles/gdl.dir/libinit_ac.cpp.o CMakeFiles/gdl.dir/libinit_cl.cpp.o CMakeFiles/gdl.dir/libinit_gm.cpp.o CMakeFiles/gdl.dir/libinit_jmg.cpp.o CMakeFiles/gdl.dir/libinit_mes.cpp.o CMakeFiles/gdl.dir/libinit_ng.cpp.o CMakeFiles/gdl.dir/libinit_jp.cpp.o CMakeFiles/gdl.dir/list.cpp.o CMakeFiles/gdl.dir/magick_cl.cpp.o CMakeFiles/gdl.dir/math_fun.cpp.o CMakeFiles/gdl.dir/math_fun_ac.cpp.o CMakeFiles/gdl.dir/math_fun_gm.cpp.o CMakeFiles/gdl.dir/math_fun_jmg.cpp.o CMakeFiles/gdl.dir/math_fun_ng.cpp.o CMakeFiles/gdl.dir/math_utl.cpp.o CMakeFiles/gdl.dir/matrix_cholesky.cpp.o CMakeFiles/gdl.dir/matrix_invert.cpp.o CMakeFiles/gdl.dir/mpi.cpp.o CMakeFiles/gdl.dir/ncdf_att_cl.cpp.o CMakeFiles/gdl.dir/ncdf_cl.cpp.o CMakeFiles/gdl.dir/ncdf_dim_cl.cpp.o CMakeFiles/gdl.dir/ncdf_var_cl.cpp.o CMakeFiles/gdl.dir/ncdf4_group.cpp.o CMakeFiles/gdl.dir/new.cpp.o CMakeFiles/gdl.dir/newprognode.cpp.o CMakeFiles/gdl.dir/nullgdl.cpp.o CMakeFiles/gdl.dir/objects.cpp.o CMakeFiles/gdl.dir/ofmt.cpp.o CMakeFiles/gdl.dir/overload.cpp.o CMakeFiles/gdl.dir/plotting_axis.cpp.o CMakeFiles/gdl.dir/plotting_contour.cpp.o CMakeFiles/gdl.dir/plotting_convert_coord.cpp.o CMakeFiles/gdl.dir/plotting_cursor.cpp.o CMakeFiles/gdl.dir/plotting_device.cpp.o CMakeFiles/gdl.dir/plotting_erase.cpp.o CMakeFiles/gdl.dir/plotting_image.cpp.o CMakeFiles/gdl.dir/plotting_map_proj.cpp.o CMakeFiles/gdl.dir/plotting_misc.cpp.o CMakeFiles/gdl.dir/plotting_oplot.cpp.o CMakeFiles/gdl.dir/plotting_plot.cpp.o CMakeFiles/gdl.dir/plotting_plots.cpp.o CMakeFiles/gdl.dir/plotting_polyfill.cpp.o CMakeFiles/gdl.dir/plotting_shade_surf.cpp.o CMakeFiles/gdl.dir/plotting_surface.cpp.o CMakeFiles/gdl.dir/plotting_windows.cpp.o CMakeFiles/gdl.dir/plotting_xyouts.cpp.o CMakeFiles/gdl.dir/plotting.cpp.o CMakeFiles/gdl.dir/print.cpp.o CMakeFiles/gdl.dir/print_tree.cpp.o CMakeFiles/gdl.dir/prognode.cpp.o CMakeFiles/gdl.dir/prognode_lexpr.cpp.o CMakeFiles/gdl.dir/prognodeexpr.cpp.o CMakeFiles/gdl.dir/read.cpp.o CMakeFiles/gdl.dir/semshm.cpp.o CMakeFiles/gdl.dir/sigfpehandler.cpp.o CMakeFiles/gdl.dir/str.cpp.o CMakeFiles/gdl.dir/terminfo.cpp.o CMakeFiles/gdl.dir/topython.cpp.o CMakeFiles/gdl.dir/typetraits.cpp.o CMakeFiles/gdl.dir/widget.cpp.o CMakeFiles/gdl.dir/pythongdl.cpp.o -lantlr -ldl -lncurses -lform -lreadline -lhistory -lz -lpng -lz -fopenmp -lgsl -lgslcblas -lplplot -lplplotcxx -lGraphicsMagick -lGraphicsMagick++ -pthread -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lnetcdf /usr/lib64/hdf/libmfhdf.a /usr/lib64/hdf/libdf.a -lz -ljpeg -lhdf5 -lz -ldl -lm -lfftw3 -lfftw3f -lpython2.7 -ludunits2 -lps -lgrib_api -lqhull -lX11 -lXext -lpng -lgsl -lgslcblas -lplplot -lplplotcxx -lGraphicsMagick -lGraphicsMagick++ -lwx_baseu-2.8 -lwx_gtk2u_core-2.8 -lwx_gtk2u_adv-2.8 -lnetcdf /usr/lib64/hdf/libmfhdf.a /usr/lib64/hdf/libdf.a -lz -ljpeg -lhdf5 -ldl -lm -lfftw3 -lfftw3f -lpython2.7 -ludunits2 -lps -lgrib_api -lqhull -lX11 -lXext make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' [100%] Built target gdl make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build-python/CMakeFiles 0 + popd ~/build/BUILD/gdl-0.9.7 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2RjUtD + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 ++ dirname /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 ~/build/BUILD/gdl-0.9.7/build ~/build/BUILD/gdl-0.9.7 + cd gdl-0.9.7 + pushd build + make install DESTDIR=/builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/src /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/src /builddir/build/BUILD/gdl-0.9.7/build/src/CMakeFiles/gdl.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/build make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make[2]: Nothing to be done for 'src/CMakeFiles/gdl.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [100%] Built target gdl make -f CMakeFiles/symlink_gdl.dir/build.make CMakeFiles/symlink_gdl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles/symlink_gdl.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f CMakeFiles/symlink_gdl.dir/build.make CMakeFiles/symlink_gdl.dir/build make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' /usr/bin/cmake -E create_symlink /builddir/build/BUILD/gdl-0.9.7/build/src/gdl /builddir/build/BUILD/gdl-0.9.7/src/gdl make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [100%] Built target symlink_gdl make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/gnudatalanguage/AUTHORS -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/gnudatalanguage/README -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/man/man1/gdl.1 -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/bin/gdl -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/wmenu.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/last_item.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/widget_message.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/py_print.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_which.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_move.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_value.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/factorial.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/spl_init_old.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/helpform.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_free.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_gif.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/tvscl.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/diag_matrix.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/template_blank.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/trace.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/uniq.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_object.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/svsol.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/hist_equal.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_container__define.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/correlate.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/primes.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/swap_endian.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_dirname_old.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/imsl_zerosys.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_info.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/str_sep.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_pict.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/smooth.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/delvar.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/ploterr.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/resolve_all.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/filepath.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/mean.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_pict.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_expand_path.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_xwd.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_delete.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_png.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/loadct.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/spl_interp_old.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/escape_special_char.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/make_dll.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_jpeg.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dialog_pickfile.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_dicom.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dist.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_lines.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_image.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_validname.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/value_locate.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/rot.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_ppm.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_container.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/xmanager.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/poly_area.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/STATUS -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_jpeg.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_png.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_date.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__assoc_generateuid.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__define.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_time.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__assoc__define.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__assoc__test.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__dictionary.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_copy_lun.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_trim.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__test.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/moment.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_dicom.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/xdisplayfile.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/la_invert.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/popd.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_x11_bitmap.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/restore.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_gif.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/oploterr.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_tiff.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/README.txt -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/rstrpos.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/printd.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/swap_endian_inplace.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/meanabsdev.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/congrid.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_gif.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/deriv.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/save.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_image.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/hist_2d.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/zenity_check.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/tic.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/doc_library.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/pushd.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/poly.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/toc.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/findfile.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/strmatch.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/map_clip_set.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/template.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_bmp.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_jpeg.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/kurtosis.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/showfont.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/hist_nd.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/py_plot.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/path_sep.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_create.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/stddev.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_bmp.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/findex.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/online_help.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/interpol.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/imsl_erf.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/bilinear.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/polywarp.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/strsplit.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/get_login_info.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_basename_old.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_image.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dialog_message.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_copy.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_bmp.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/calendar.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_tiff.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/appleman.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/standardize.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/norm.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/identity.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/skip_lun.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/matrix_multiply.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_ascii.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/variance.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi/write_envi_file.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi/read_envi_file.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi/test_write_read_envi.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_png.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_pict.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/real_part.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/array_indices.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/lmgr.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_tiff.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/skewness.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/xregistered.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/image_statistics.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/correlate.pro.~1.2.~ -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_binary.pro -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_jpeg2000.pro ~/build/BUILD/gdl-0.9.7 ~/build/BUILD/gdl-0.9.7/build-python ~/build/BUILD/gdl-0.9.7 + popd + pushd build-python + make install DESTDIR=/builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build-python --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build-python/CMakeFiles /builddir/build/BUILD/gdl-0.9.7/build-python/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' cd /builddir/build/BUILD/gdl-0.9.7/build-python && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/src /builddir/build/BUILD/gdl-0.9.7/build-python /builddir/build/BUILD/gdl-0.9.7/build-python/src /builddir/build/BUILD/gdl-0.9.7/build-python/src/CMakeFiles/gdl.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/build make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' make[2]: Nothing to be done for 'src/CMakeFiles/gdl.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' [100%] Built target gdl make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build-python/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build-python' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build-python' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/gnudatalanguage/AUTHORS -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/gnudatalanguage/README -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/man/man1/gdl.1 -- Installing: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/lib/site-python/GDL.so -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/wmenu.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/last_item.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/widget_message.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/py_print.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_which.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_move.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_value.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/factorial.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/spl_init_old.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/helpform.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_free.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_gif.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/tvscl.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/diag_matrix.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/template_blank.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/trace.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/uniq.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_object.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/svsol.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/hist_equal.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_container__define.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/correlate.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/primes.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/swap_endian.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_dirname_old.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/imsl_zerosys.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_info.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/str_sep.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_pict.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/smooth.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/delvar.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/ploterr.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/resolve_all.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/filepath.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/mean.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_pict.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_expand_path.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_xwd.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_delete.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_png.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/loadct.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/spl_interp_old.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/escape_special_char.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/make_dll.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_jpeg.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dialog_pickfile.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_dicom.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dist.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_lines.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_image.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_validname.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/value_locate.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/rot.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_ppm.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/idl_container.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/xmanager.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/poly_area.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/STATUS -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_jpeg.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_png.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_date.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__assoc_generateuid.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__define.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_time.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__assoc__define.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__assoc__test.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__dictionary.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_copy_lun.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom_trim.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dicom/gdlffdicom__test.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/moment.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_dicom.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/xdisplayfile.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/la_invert.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/popd.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_x11_bitmap.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/restore.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_gif.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/oploterr.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_tiff.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/README.txt -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/rstrpos.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/printd.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/swap_endian_inplace.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/meanabsdev.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/congrid.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_gif.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/deriv.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/save.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_image.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/hist_2d.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/zenity_check.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/tic.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/doc_library.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/pushd.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/poly.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/toc.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/findfile.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/strmatch.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/map_clip_set.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/template.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_bmp.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_jpeg.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/kurtosis.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/showfont.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/hist_nd.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/py_plot.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/path_sep.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/handle_create.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/stddev.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_bmp.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/findex.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/online_help.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/interpol.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/imsl_erf.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/bilinear.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/polywarp.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/strsplit.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/get_login_info.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_basename_old.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_image.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/dialog_message.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/file_copy.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_bmp.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/calendar.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/query_tiff.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/appleman.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/standardize.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/norm.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/identity.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/skip_lun.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/matrix_multiply.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_ascii.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/variance.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi/write_envi_file.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi/read_envi_file.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/envi/test_write_read_envi.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_png.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_pict.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/real_part.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/array_indices.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/lmgr.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/write_tiff.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/skewness.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/xregistered.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/image_statistics.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/correlate.pro.~1.2.~ -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_binary.pro -- Up-to-date: /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr//share/gnudatalanguage/lib/read_jpeg2000.pro + install -d -m 0755 /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64//usr/lib64/python2.7/site-packages + mv /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/lib/site-python/GDL.so /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/lib64/python2.7/site-packages/GDL.so + popd ~/build/BUILD/gdl-0.9.7 + install -d -m 0755 /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64//etc/profile.d + install -m 0644 /builddir/build/SOURCES/gdl.csh /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64//etc/profile.d + install -m 0644 /builddir/build/SOURCES/gdl.sh /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64//etc/profile.d + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m --build-id-seed 0.9.7-4.fc27 --unique-debug-suffix -0.9.7-4.fc27.x86_64 --unique-debug-src-base gdl-0.9.7-4.fc27.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/gdl-0.9.7 extracting debug info from /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/lib64/python2.7/site-packages/GDL.so extracting debug info from /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/bin/gdl /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 10841 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/lib64/python2.7 using /usr/bin/python2.7 Bytecompiling .py files below /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/lib/debug/usr/lib64/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ucV33Y + umask 022 + cd /builddir/build/BUILD + cd gdl-0.9.7 + cd build + cat + chmod +x xrun.sh + xvfb-run ./xrun.sh GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. (metacity:3952): metacity-WARNING **: Failed to create MetaCompositorXRender: Missing composite extension required for compositing /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 check make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles 100 make -f CMakeFiles/Makefile2 testsuite/CMakeFiles/check.dir/all make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/launchtest.dir/build.make testsuite/CMakeFiles/launchtest.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/testsuite /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/testsuite /builddir/build/BUILD/gdl-0.9.7/build/testsuite/CMakeFiles/launchtest.dir/DependInfo.cmake --color= Scanning dependencies of target launchtest make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/launchtest.dir/build.make testsuite/CMakeFiles/launchtest.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 0%] Building C object testsuite/CMakeFiles/launchtest.dir/launchtest.c.o cd /builddir/build/BUILD/gdl-0.9.7/build/testsuite && /usr/bin/cc -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fopenmp -o CMakeFiles/launchtest.dir/launchtest.c.o -c /builddir/build/BUILD/gdl-0.9.7/testsuite/launchtest.c [ 1%] Linking C executable launchtest cd /builddir/build/BUILD/gdl-0.9.7/build/testsuite && /usr/bin/cmake -E cmake_link_script CMakeFiles/launchtest.dir/link.txt --verbose=1 /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/launchtest.dir/launchtest.c.o -o launchtest make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 1%] Built target launchtest make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/src /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/src /builddir/build/BUILD/gdl-0.9.7/build/src/CMakeFiles/gdl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make[3]: Nothing to be done for 'src/CMakeFiles/gdl.dir/build'. make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 98%] Built target gdl make -f testsuite/CMakeFiles/test_ce.dir/build.make testsuite/CMakeFiles/test_ce.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/testsuite /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/testsuite /builddir/build/BUILD/gdl-0.9.7/build/testsuite/CMakeFiles/test_ce.dir/DependInfo.cmake --color= Scanning dependencies of target test_ce make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/test_ce.dir/build.make testsuite/CMakeFiles/test_ce.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 99%] Building CXX object testsuite/CMakeFiles/test_ce.dir/libtest_ce.cpp.o cd /builddir/build/BUILD/gdl-0.9.7/build/testsuite && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -Dtest_ce_EXPORTS -I/builddir/build/BUILD/gdl-0.9.7/src -I/usr/include/GraphicsMagick -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -I/usr/include/hdf -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/udunits2 -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -fPIC -fopenmp -o CMakeFiles/test_ce.dir/libtest_ce.cpp.o -c /builddir/build/BUILD/gdl-0.9.7/testsuite/libtest_ce.cpp [100%] Linking CXX shared library libtest_ce.so cd /builddir/build/BUILD/gdl-0.9.7/build/testsuite && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ce.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -DNDEBUG -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libtest_ce.so -o libtest_ce.so CMakeFiles/test_ce.dir/libtest_ce.cpp.o make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [100%] Built target test_ce make -f testsuite/CMakeFiles/check.dir/build.make testsuite/CMakeFiles/check.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/testsuite /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/testsuite /builddir/build/BUILD/gdl-0.9.7/build/testsuite/CMakeFiles/check.dir/DependInfo.cmake --color= Scanning dependencies of target check make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/check.dir/build.make testsuite/CMakeFiles/check.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build/testsuite && /usr/bin/gmake test gmake[4]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build/testsuite' Running tests... /usr/bin/ctest --force-new-ctest-process -V -E 'test_(bug_3275334|sem|window_background)' UpdateCTestConfiguration from :/builddir/build/BUILD/gdl-0.9.7/build/testsuite/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/gdl-0.9.7/build/testsuite/DartConfiguration.tcl Test project /builddir/build/BUILD/gdl-0.9.7/build/testsuite Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: test_angles.pro 1: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_angles.pro" 1: Test timeout computed to be: 9.99988e+06 1: % Compiled module: TEST_ANGLES. 1: % Compiled module: REAL_PART. 1: % TEST_ANGLES: PASSED 1/176 Test #1: test_angles.pro .................... Passed 1.72 sec test 2 Start 2: test_array_equal.pro 2: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_array_equal.pro" 2: Test timeout computed to be: 9.99988e+06 2: % Compiled module: TEST_ARRAY_EQUAL. 2: % TEST_ARRAY_EQUAL_CHECK_DIM: ======================================= 2: % TEST_ARRAY_EQUAL_CHECK_DIM: 2: % TEST_ARRAY_EQUAL_CHECK_DIM: 2: NO errors encoutered during TEST_ARRAY_EQUAL_CHECK_DIM tests 2: % TEST_ARRAY_EQUAL_CHECK_DIM: 2: % TEST_ARRAY_EQUAL_CHECK_DIM: ======================================= 2: % TEST_ARRAY_EQUAL_SAME_TYPE: ======================================= 2: % TEST_ARRAY_EQUAL_SAME_TYPE: 2: % TEST_ARRAY_EQUAL_SAME_TYPE: 2: NO errors encoutered during TEST_ARRAY_EQUAL_SAME_TYPE tests 2: % TEST_ARRAY_EQUAL_SAME_TYPE: 2: % TEST_ARRAY_EQUAL_SAME_TYPE: ======================================= 2: % TEST_ARRAY_EQUAL_DIFF_TYPE: ======================================= 2: % TEST_ARRAY_EQUAL_DIFF_TYPE: this case suite TEST_ARRAY_EQUAL_DIFF_TYPE is not ready ! 2: % TEST_ARRAY_EQUAL_DIFF_TYPE: please contribute 2: % TEST_ARRAY_EQUAL_DIFF_TYPE: ======================================= 2: % TEST_ARRAY_EQUAL: ======================================= 2: % TEST_ARRAY_EQUAL: 2: % TEST_ARRAY_EQUAL: NO errors encoutered during TEST_ARRAY_EQUAL tests 2: % TEST_ARRAY_EQUAL: 2: % TEST_ARRAY_EQUAL: ======================================= 2/176 Test #2: test_array_equal.pro ............... Passed 0.07 sec test 3 Start 3: test_base64.pro 3: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_base64.pro" 3: Test timeout computed to be: 9.99988e+06 3: % Compiled module: TEST_BASE64. 3/176 Test #3: test_base64.pro .................... Passed 0.66 sec test 4 Start 4: test_binfmt.pro 4: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_binfmt.pro" 4: Test timeout computed to be: 9.99988e+06 4: % Compiled module: TEST_BINFMT. 4/176 Test #4: test_binfmt.pro .................... Passed 0.07 sec test 5 Start 5: test_bug_1779553.pro 5: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_1779553.pro" 5: Test timeout computed to be: 9.99988e+06 5: % Compiled module: TEST_BUG_1779553. 5/176 Test #5: test_bug_1779553.pro ............... Passed 0.08 sec test 6 Start 6: test_bug_2555865.pro 6: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2555865.pro" 6: Test timeout computed to be: 9.99988e+06 6: % Compiled module: TEST_BUG_2555865. 6/176 Test #6: test_bug_2555865.pro ............... Passed 0.06 sec test 7 Start 7: test_bug_2610174.pro 7: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2610174.pro" 7: Test timeout computed to be: 9.99988e+06 7: % Compiled module: TEST_BUG_2610174. 7: 7: *** PLPLOT ERROR, ABORTING OPERATION *** 7: plcol0: Invalid color map entry: 255, aborting operation 7: 7: *** PLPLOT ERROR, ABORTING OPERATION *** 7: plcol0: Invalid color map entry: 255, aborting operation 7: 7: *** PLPLOT ERROR, ABORTING OPERATION *** 7: plcol0: Invalid color map entry: 255, aborting operation 7: 7: *** PLPLOT ERROR, ABORTING OPERATION *** 7: plcol0: Invalid color map entry: 255, aborting operation 7/176 Test #7: test_bug_2610174.pro ............... Passed 0.06 sec test 8 Start 8: test_bug_2846561.pro 8: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2846561.pro" 8: Test timeout computed to be: 9.99988e+06 8: % Compiled module: TEST_BUG_2846561. 8/176 Test #8: test_bug_2846561.pro ............... Passed 0.06 sec test 9 Start 9: test_bug_2876150.pro 9: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2876150.pro" 9: Test timeout computed to be: 9.99988e+06 9: % Compiled module: TEST_BUG_2876150. 9: % PRINT: Infinite format loop detected. 9: % STRING: Infinite format loop detected. 9/176 Test #9: test_bug_2876150.pro ............... Passed 0.06 sec test 10 Start 10: test_bug_2876161.pro 10: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2876161.pro" 10: Test timeout computed to be: 9.99988e+06 10: % Compiled module: TEST_BUG_2876161. 10/176 Test #10: test_bug_2876161.pro ............... Passed 0.27 sec test 11 Start 11: test_bug_2876372.pro 11: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2876372.pro" 11: Test timeout computed to be: 9.99988e+06 11: % Compiled module: TEST_BUG_2876372. 11: % TEST_BUG_2876372: GSL Error #4: xmin must be less than xmax 11: % LA_TRIRED: Expression must be an array in this context: 11/176 Test #11: test_bug_2876372.pro ............... Passed 0.06 sec test 12 Start 12: test_bug_2892631.pro 12: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2892631.pro" 12: Test timeout computed to be: 9.99988e+06 12: % Compiled module: TEST_BUG_2892631. 12: % TEST_BUG_2892631: Expression must be a scalar in this context: A 12/176 Test #12: test_bug_2892631.pro ............... Passed 0.06 sec test 13 Start 13: test_bug_2949487.pro 13: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2949487.pro" 13: Test timeout computed to be: 9.99988e+06 13: % Compiled module: TEST_BUG_2949487. 13: 1 13/176 Test #13: test_bug_2949487.pro ............... Passed 0.07 sec test 14 Start 14: test_bug_2974380.pro 14: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_2974380.pro" 14: Test timeout computed to be: 9.99988e+06 14: % Compiled module: TEST_BUG_2974380. 14/176 Test #14: test_bug_2974380.pro ............... Passed 0.15 sec test 15 Start 15: test_bug_3033108.pro 15: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3033108.pro" 15: Test timeout computed to be: 9.99988e+06 15: % Compiled module: TEST_BUG_3033108. 15/176 Test #15: test_bug_3033108.pro ............... Passed 0.05 sec test 16 Start 16: test_bug_3054361.pro 16: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3054361.pro" 16: Test timeout computed to be: 9.99988e+06 16: % Compiled module: TEST_BUG_3054361. 16/176 Test #16: test_bug_3054361.pro ............... Passed 0.06 sec test 17 Start 17: test_bug_3055720.pro 17: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3055720.pro" 17: Test timeout computed to be: 9.99988e+06 17: % Compiled module: TEST_BUG_3055720. 17: % NCDF_VARPUT: Dimension bound exceeded. (NC_ERROR=-57) 17/176 Test #17: test_bug_3055720.pro ............... Passed 0.08 sec test 18 Start 18: test_bug_3057511.pro 18: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3057511.pro" 18: Test timeout computed to be: 9.99988e+06 18: % Compiled module: TEST_BUG_3057511. 18: % NCDF_DIMDEF: No dimension size specified. 18/176 Test #18: test_bug_3057511.pro ............... Passed 0.06 sec test 19 Start 19: test_bug_3057520.pro 19: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3057520.pro" 19: Test timeout computed to be: 9.99988e+06 19: % Compiled module: TEST_BUG_3057520. 19: % NCDF_VARPUT: Insufficient number of indices in OFFSET array (1, should be 2) 19/176 Test #19: test_bug_3057520.pro ............... Passed 0.06 sec test 20 Start 20: test_bug_3061072.pro 20: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3061072.pro" 20: Test timeout computed to be: 9.99988e+06 20: % Compiled module: TEST_BUG_3061072. 20: % NCDF_VARID: Variable not found "a" 20: % NCDF_VARID: Variable not found "a" 20: % NCDF_ATTNAME: Attribute 0 not found. 20: % NCDF_ATTNAME: Attribute 0 not found. 20/176 Test #20: test_bug_3061072.pro ............... Passed 0.06 sec test 21 Start 21: test_bug_3081887.pro 21: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3081887.pro" 21: Test timeout computed to be: 9.99988e+06 21: % Compiled module: TEST_BUG_3081887. 21: 1 21/176 Test #21: test_bug_3081887.pro ............... Passed 0.05 sec test 22 Start 22: test_bug_3085858.pro 22: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3085858.pro" 22: Test timeout computed to be: 9.99988e+06 22: % Compiled module: TEST_BUG_3085858. 22/176 Test #22: test_bug_3085858.pro ............... Passed 0.05 sec test 23 Start 23: test_bug_3086851.pro 23: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3086851.pro" 23: Test timeout computed to be: 9.99988e+06 23: % Compiled module: TEST_BUG_3086851. 23: % Compiled module: STRSPLIT. 23/176 Test #23: test_bug_3086851.pro ............... Passed 0.07 sec test 24 Start 24: test_bug_3091599.pro 24: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3091599.pro" 24: Test timeout computed to be: 9.99988e+06 24: % Compiled module: TEST_BUG_3091599. 24/176 Test #24: test_bug_3091599.pro ............... Passed 0.05 sec test 25 Start 25: test_bug_3091610.pro 25: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3091610.pro" 25: Test timeout computed to be: 9.99988e+06 25: % Compiled module: TEST_BUG_3091610. 25/176 Test #25: test_bug_3091610.pro ............... Passed 0.05 sec test 26 Start 26: test_bug_3100945.pro 26: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3100945.pro" 26: Test timeout computed to be: 9.99988e+06 26: % Compiled module: TEST_BUG_3100945. 26/176 Test #26: test_bug_3100945.pro ............... Passed 0.06 sec test 27 Start 27: test_bug_3104209.pro 27: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3104209.pro" 27: Test timeout computed to be: 9.99988e+06 27: % Compiled module: TEST_BUG_3104209. 27: % Compiled module: TEST_BUG_3104209. 27: % Compiled module: TEST_BUG_3104209_HELPER. 27: % CONTINUE must be enclosed within a FOR, WHILE, or REPEAT loop. 27: % Execution halted at: $MAIN$ 27: terminate called without an active exception 27: /bin/bash: line 1: 4156 Done echo ".compile test_bug_3104209.pro 27: continue" 27: 4157 Aborted (core dumped) | ../src/gdl 27/176 Test #27: test_bug_3104209.pro ............... Passed 0.40 sec test 28 Start 28: test_bug_3104214.pro 28: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3104214.pro" 28: Test timeout computed to be: 9.99988e+06 28: % Compiled module: TEST_BUG_3104214. 28: 28: *** PLPLOT ERROR, ABORTING OPERATION *** 28: plcol0: Invalid color map entry: 255, aborting operation 28/176 Test #28: test_bug_3104214.pro ............... Passed 0.07 sec test 29 Start 29: test_bug_3104326.pro 29: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3104326.pro" 29: Test timeout computed to be: 9.99988e+06 29: % Compiled module: TEST_BUG_3104326. 29: using GDL for internal call 29: /bin/bash: line 2: 4177 Done echo ".compile /builddir/build/BUILD/gdl-0.9.7/testsuite/test_bug_3104326.pro 29: test_bug_3104326_helper 29: " 29: 4178 Aborted (core dumped) | ../src/gdl -quiet 2> /dev/stdout 29: % Compiled module: PATH_SEP. 29: % TEST_BUG_3104326: the three tests were passed with success 29/176 Test #29: test_bug_3104326.pro ............... Passed 0.20 sec test 30 Start 30: test_bug_3104349.pro 30: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3104349.pro" 30: Test timeout computed to be: 9.99988e+06 30: % Compiled module: TEST_BUG_3104349. 30: % Compiled module: INTERPOL. 30: % INTERPOL: In the three-parameter case the first and second argument must be of equal length 30/176 Test #30: test_bug_3104349.pro ............... Passed 0.07 sec test 31 Start 31: test_bug_3147146.pro 31: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3147146.pro" 31: Test timeout computed to be: 9.99988e+06 31: % Compiled module: TEST_BUG_3147146. 31/176 Test #31: test_bug_3147146.pro ............... Passed 0.07 sec test 32 Start 32: test_bug_3147181.pro 32: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3147181.pro" 32: Test timeout computed to be: 9.99988e+06 32: % Compiled module: TEST_BUG_3147181. 32/176 Test #32: test_bug_3147181.pro ............... Passed 0.06 sec test 33 Start 33: test_bug_3147733.pro 33: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3147733.pro" 33: Test timeout computed to be: 9.99988e+06 33: % Compiled module: TEST_BUG_3147733. 33: /bin/bash: line 3: 4207 Done echo ".compile test_bug_3147733.pro 33: test_bug_3147733_helper 33: .cont 33: " 33: 4208 Aborted (core dumped) | ../src/gdl -quiet &> /dev/stdout 33/176 Test #33: test_bug_3147733.pro ............... Passed 0.14 sec test 34 Start 34: test_bug_3151760.pro 34: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3151760.pro" 34: Test timeout computed to be: 9.99988e+06 34: % Compiled module: TEST_BUG_3151760. 34: 0 34/176 Test #34: test_bug_3151760.pro ............... Passed 0.06 sec test 35 Start 35: test_bug_3152892.pro 35: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3152892.pro" 35: Test timeout computed to be: 9.99988e+06 35: % Compiled module: TEST_BUG_3152892. 35: FLOAT = Array[3] 35/176 Test #35: test_bug_3152892.pro ............... Passed 0.05 sec test 36 Start 36: test_bug_3152899.pro 36: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3152899.pro" 36: Test timeout computed to be: 9.99988e+06 36: % Compiled module: TEST_BUG_3152899. 36: COMPLEX = Array[10] 36: COMPLEX = Array[10] 36/176 Test #36: test_bug_3152899.pro ............... Passed 0.12 sec test 37 Start 37: test_bug_3189072.pro 37: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3189072.pro" 37: Test timeout computed to be: 9.99988e+06 37: % Compiled module: TEST_BUG_3189072. 37: % B__DEFINE: Structure type not defined (recursive call): B 37: % B__DEFINE: Structure type not defined: B 37: % A__DEFINE: Structure type not defined: A 37/176 Test #37: test_bug_3189072.pro ............... Passed 0.05 sec test 38 Start 38: test_bug_3199465.pro 38: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3199465.pro" 38: Test timeout computed to be: 9.99988e+06 38: % Compiled module: TEST_BUG_3199465. 38/176 Test #38: test_bug_3199465.pro ............... Passed 0.06 sec test 39 Start 39: test_bug_3285659.pro 39: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3285659.pro" 39: Test timeout computed to be: 9.99988e+06 39: % Compiled module: TEST_BUG_3285659. 39: % ROUTINE_NAMES: Incorrect number of arguments. 39: INT = 0 39/176 Test #39: test_bug_3285659.pro ............... Passed 0.06 sec test 40 Start 40: test_bug_3286031.pro 40: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3286031.pro" 40: Test timeout computed to be: 9.99988e+06 40: % Compiled module: TEST_BUG_3286031. 40: % Compiled module: STR_SEP. 40/176 Test #40: test_bug_3286031.pro ............... Passed 0.07 sec test 41 Start 41: test_bug_3288652.pro 41: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3288652.pro" 41: Test timeout computed to be: 9.99988e+06 41: % Compiled module: TEST_BUG_3288652. 41/176 Test #41: test_bug_3288652.pro ............... Passed 0.05 sec test 42 Start 42: test_bug_3290532.pro 42: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3290532.pro" 42: Test timeout computed to be: 9.99988e+06 42: % Compiled module: TEST_BUG_3290532. 42/176 Test #42: test_bug_3290532.pro ............... Passed 0.08 sec test 43 Start 43: test_bug_3296360.pro 43: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3296360.pro" 43: Test timeout computed to be: 9.99988e+06 43: % Compiled module: TEST_BUG_3296360. 43/176 Test #43: test_bug_3296360.pro ............... Passed 0.06 sec test 44 Start 44: test_bug_3298378.pro 44: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3298378.pro" 44: Test timeout computed to be: 9.99988e+06 44: % Compiled module: TEST_BUG_3298378. 44/176 Test #44: test_bug_3298378.pro ............... Passed 0.05 sec test 45 Start 45: test_bug_3300626.pro 45: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3300626.pro" 45: Test timeout computed to be: 9.99988e+06 45: % Compiled module: TEST_BUG_3300626. 45/176 Test #45: test_bug_3300626.pro ............... Passed 0.06 sec test 46 Start 46: test_bug_3313522.pro 46: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3313522.pro" 46: Test timeout computed to be: 9.99988e+06 46: % Compiled module: TEST_BUG_3313522. 46/176 Test #46: test_bug_3313522.pro ............... Passed 0.05 sec test 47 Start 47: test_bug_3376577.pro 47: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3376577.pro" 47: Test timeout computed to be: 9.99988e+06 47: % Compiled module: TEST_BUG_3376577. 47: % Compiled module: FILE_SEARCH_FOR_TESTSUITE. 47: % Compiled module: STRSPLIT. 47: % Compiled module: PATH_SEP. 47: % Compiled module: READ_JPEG. 47: % WARNING: your version of the GraphicsMagick library will truncate images to 16 bits per pixel 47/176 Test #47: test_bug_3376577.pro ............... Passed 0.25 sec test 48 Start 48: test_bug_3394430.pro 48: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3394430.pro" 48: Test timeout computed to be: 9.99988e+06 48: % Compiled module: TEST_BUG_3394430. 48: 48: *** PLPLOT ERROR, ABORTING OPERATION *** 48: plcol0: Invalid color map entry: 255, aborting operation 48: 48: *** PLPLOT ERROR, ABORTING OPERATION *** 48: plcol0: Invalid color map entry: 255, aborting operation 48: 48: *** PLPLOT WARNING *** 48: Driver does not support hardware solid fills, switching to software fill. 48: 48/176 Test #48: test_bug_3394430.pro ............... Passed 0.07 sec test 49 Start 49: test_bug_3426399.pro 49: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3426399.pro" 49: Test timeout computed to be: 9.99988e+06 49: % Compiled module: TEST_BUG_3426399. 49: % TEST_BUG_3426399: Object reference type required in this context: 49/176 Test #49: test_bug_3426399.pro ............... Passed 0.06 sec test 50 Start 50: test_bug_3453775.pro 50: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3453775.pro" 50: Test timeout computed to be: 9.99988e+06 50: % Compiled module: TEST_BUG_3453775. 50/176 Test #50: test_bug_3453775.pro ............... Passed 0.05 sec test 51 Start 51: test_bug_3483402.pro 51: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3483402.pro" 51: Test timeout computed to be: 9.99988e+06 51: % Parser syntax error: unexpected token: IF 51: At: /builddir/build/BUILD/gdl-0.9.7/testsuite/test_bug_3483402.pro, Line 25 Column 5 51: % Procedure not found: TEST_BUG_3483402 51: % Execution halted at: $MAIN$ 51/176 Test #51: test_bug_3483402.pro ............... Passed 0.06 sec test 52 Start 52: test_bug_3488003.pro 52: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3488003.pro" 52: Test timeout computed to be: 9.99988e+06 52: % Compiled module: TEST_BUG_3488003. 52: A STRUCT = -> Array[20] 52: ** Structure , 1 tags, data length=128: 52: VALUE1 DOUBLE Array[15] 52: DOUBLE = Array[15, 20] 52/176 Test #52: test_bug_3488003.pro ............... Passed 0.06 sec test 53 Start 53: test_bug_3559291.pro 53: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3559291.pro" 53: Test timeout computed to be: 9.99988e+06 53: % Compiled module: TEST_BUG_3559291. 53/176 Test #53: test_bug_3559291.pro ............... Passed 0.06 sec test 54 Start 54: test_bug_3572473.pro 54: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3572473.pro" 54: Test timeout computed to be: 9.99988e+06 54: % Compiled module: TEST_BUG_3572473. 54/176 Test #54: test_bug_3572473.pro ............... Passed 0.07 sec test 55 Start 55: test_bug_3595172.pro 55: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3595172.pro" 55: Test timeout computed to be: 9.99988e+06 55: % Compiled module: TEST_BUG_3595172. 55: 55: *** PLPLOT ERROR, ABORTING OPERATION *** 55: plcol0: Invalid color map entry: 255, aborting operation 55/176 Test #55: test_bug_3595172.pro ............... Passed 0.06 sec test 56 Start 56: test_bug_n000542.pro 56: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000542.pro" 56: Test timeout computed to be: 9.99988e+06 56: % Compiled module: TEST_BUG_N000542. 56: FLOAT = Array[10, 10] 56: FLOAT = Array[10, 10] 56: FLOAT = Array[10, 10] 56/176 Test #56: test_bug_n000542.pro ............... Passed 0.06 sec test 57 Start 57: test_bug_n000580.pro 57: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000580.pro" 57: Test timeout computed to be: 9.99988e+06 57: % Compiled module: TEST_BUG_N000580. 57: 3.1415927 57/176 Test #57: test_bug_n000580.pro ............... Passed 0.06 sec test 58 Start 58: test_bug_n000581.pro 58: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000581.pro" 58: Test timeout computed to be: 9.99988e+06 58: % Compiled module: TEST_BUG_N000581. 58/176 Test #58: test_bug_n000581.pro ............... Passed 0.05 sec test 59 Start 59: test_bug_n000587.pro 59: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000587.pro" 59: Test timeout computed to be: 9.99988e+06 59: % Compiled module: TEST_BUG_N000587. 59/176 Test #59: test_bug_n000587.pro ............... Passed 0.05 sec test 60 Start 60: test_bug_n000597.pro 60: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000597.pro" 60: Test timeout computed to be: 9.99988e+06 60: % Compiled module: TEST_BUG_N000597. 60: 1 60/176 Test #60: test_bug_n000597.pro ............... Passed 0.05 sec test 61 Start 61: test_bug_n000599.pro 61: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000599.pro" 61: Test timeout computed to be: 9.99988e+06 61: % Compiled module: TEST_BUG_N000599. 61/176 Test #61: test_bug_n000599.pro ............... Passed 0.06 sec test 62 Start 62: test_bug_n000607.pro 62: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000607.pro" 62: Test timeout computed to be: 9.99988e+06 62: % Compiled module: TEST_BUG_N000607. 62: BYTE = 1 62/176 Test #62: test_bug_n000607.pro ............... Passed 0.05 sec test 63 Start 63: test_bug_n000608.pro 63: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_n000608.pro" 63: Test timeout computed to be: 9.99988e+06 63: % Compiled module: TEST_BUG_N000608. 63/176 Test #63: test_bug_n000608.pro ............... Passed 0.05 sec test 64 Start 64: test_call_function.pro 64: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_call_function.pro" 64: Test timeout computed to be: 9.99988e+06 64: % Compiled module: TEST_CALL_FUNCTION. 64: % BASIC_CALL_FUNCTION: testing CALL_FUNCTION: No Errors found 64/176 Test #64: test_call_function.pro ............. Passed 0.07 sec test 65 Start 65: test_call_function_extra.pro 65: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_call_function_extra.pro" 65: Test timeout computed to be: 9.99988e+06 65: % Compiled module: TEST_CALL_FUNCTION_EXTRA. 65: at level : TEST_CALL_FUNCTION_EXTRA 65: ** Structure , 4 tags, data length=64: 65: C INT 0 65: BAAA INT 1 65: BABAA INT 2 65: BABA INT Array[2] 65: INSIDE THE_FUNCTION 65: ** Structure , 4 tags, data length=64: 65: BABA INT Array[2] 65: BABAA INT 2 65: BAAA INT 1 65: C INT 0 65: returning back at level : TEST_CALL_FUNCTION_EXTRA 65: ** Structure , 4 tags, data length=64: 65: C INT 0 65: BAAA INT 1 65: BABAA INT 2 65: BABA INT Array[2] 65: 0 65: at level : TEST_CALL_FUNCTION_EXTRA 65: ** Structure , 4 tags, data length=64: 65: C INT 1 65: BAAA INT 1 65: BABA INT Array[2] 65: BABAA INT 2 65: INSIDE THE_FUNCTION 65: ** Structure , 4 tags, data length=64: 65: BABAA INT 2 65: BABA INT Array[2] 65: BAAA INT 1 65: C INT 1 65: returning back at level : TEST_CALL_FUNCTION_EXTRA 65: ** Structure , 4 tags, data length=64: 65: C INT 1 65: BAAA INT 1 65: BABA INT Array[2] 65: BABAA INT 2 65: 0 65: % Compiled module: BANNER_FOR_TESTSUITE. 65: % TEST_CALL_FUNCTION_EXTRA: 65: ================================================================ 65: % TEST_CALL_FUNCTION_EXTRA: 65: = = 65: % TEST_CALL_FUNCTION_EXTRA: 65: = NO errors encoutered during TEST_CALL_FUNCTION_EXTRA tests = 65: % TEST_CALL_FUNCTION_EXTRA: 65: = = 65: % TEST_CALL_FUNCTION_EXTRA: 65: ================================================================ 65/176 Test #65: test_call_function_extra.pro ....... Passed 0.07 sec test 66 Start 66: test_call_procedure.pro 66: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_call_procedure.pro" 66: Test timeout computed to be: 9.99988e+06 66: % Compiled module: TEST_CALL_PROCEDURE. 66: % BASIC_CALL_PROCEDURE: testing CALL_PROCEDURE: No Errors found 66/176 Test #66: test_call_procedure.pro ............ Passed 0.07 sec test 67 Start 67: test_call_procedure_extra.pro 67: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_call_procedure_extra.pro" 67: Test timeout computed to be: 9.99988e+06 67: % Compiled module: TEST_CALL_PROCEDURE_EXTRA. 67: at level : TEST_CALL_PROCEDURE_EXTRA 67: ** Structure , 4 tags, data length=64: 67: C INT 0 67: BAAA INT 1 67: BABAA INT 2 67: BABA INT Array[2] 67: INSIDE THE_PROCEDURE 67: ** Structure , 4 tags, data length=64: 67: BABA INT Array[2] 67: BABAA INT 2 67: BAAA INT 1 67: C INT 0 67: returning back at level : TEST_CALL_PROCEDURE_EXTRA 67: ** Structure , 4 tags, data length=64: 67: C INT 0 67: BAAA INT 1 67: BABAA INT 2 67: BABA INT Array[2] 67: 0 67: at level : TEST_CALL_PROCEDURE_EXTRA 67: ** Structure , 4 tags, data length=64: 67: C INT 1 67: BAAA INT 1 67: BABA INT Array[2] 67: BABAA INT 2 67: INSIDE THE_PROCEDURE 67: ** Structure , 4 tags, data length=64: 67: BABAA INT 2 67: BABA INT Array[2] 67: BAAA INT 1 67: C INT 1 67: returning back at level : TEST_CALL_PROCEDURE_EXTRA 67: ** Structure , 4 tags, data length=64: 67: C INT 1 67: BAAA INT 1 67: BABA INT Array[2] 67: BABAA INT 2 67: 0 67: % Compiled module: BANNER_FOR_TESTSUITE. 67: % TEST_CALL_PROCEDURE_EXTRA: 67: ================================================================= 67: % TEST_CALL_PROCEDURE_EXTRA: 67: = = 67: % TEST_CALL_PROCEDURE_EXTRA: 67: = NO errors encoutered during TEST_CALL_PROCEDURE_EXTRA tests = 67: % TEST_CALL_PROCEDURE_EXTRA: 67: = = 67: % TEST_CALL_PROCEDURE_EXTRA: 67: ================================================================= 67/176 Test #67: test_call_procedure_extra.pro ...... Passed 0.07 sec test 68 Start 68: test_ce.pro 68: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_ce.pro" 68: Test timeout computed to be: 9.99988e+06 68: % Compiled module: TEST_CE. 68: % TEST_CE: using library file: ./libtest_ce.so 68: Starting test Byte 68: Starting C part of testce_byte ... OK 68: back in IDL: OK 68: 68: Starting test Int 68: Starting C part of testce_int ... OK 68: back in IDL: OK 68: 68: Starting test Long 68: Starting C part of testce_long ... OK 68: back in IDL: OK 68: 68: Starting test Float 68: Starting C part of testce_float ... OK 68: back in IDL: OK 68: 68: Starting test double 68: Starting C part of testce_double ... OK 68: back in IDL: OK 68: 68: Starting test Uint 68: Starting C part of testce_uint ... OK 68: back in IDL: OK 68: 68: Starting test Ulong 68: Starting C part of testce_long ... OK 68: back in IDL: OK 68: 68: Starting test Long64 68: Starting C part of testce_long64 ... OK 68: back in IDL: OK 68: 68: Starting test Long64 68: Starting C part of testce_ulong64 ... OK 68: back in IDL: OK 68: 68: Starting test String 68: Starting C part of testce_string ... OK 68: back in IDL: OK 68: 68: Starting test Stuct 68: Starting C part of testce_struct ... OK 68: back in IDL: OK 68: 68: Starting test Complex 68: Starting C part of testce_complex ... OK 68: % Compiled module: REAL_PART. 68: back in IDL: OK 68: 68: Starting test DComplex 68: Starting C part of testce_complex ... OK 68: back in IDL: OK 68: 68: Starting test 64bit 68: Starting C part of testce_64 ... OK 68: back in IDL: OK 68: 68: ================================================================== 68: The following tests SHOULD FAIL. The result will be caught, 68: but error messages may be written to the console 68: 68: Non-existing image: 68: reallyNonsense: cannot open shared object file: No such file or directory 68: % CALL_EXTERNAL: Error opening shared object: reallyNonsense 68: Test failed as expected. OK! 68: 68: Non-existing entry: 68: % CALL_EXTERNAL: Entry not found: reallyNonsense 68: Test failed as expected. OK! 68: 68: Trying to pass non-scalar by value: 68: % CALL_EXTERNAL: Must be a scalar here: ARRAY_BY_VAL 68: Test failed as expected. OK! 68: 68: Trying to pass too large scalar by value: 68: % CALL_EXTERNAL: Parameter is larger than pointer: DC 68: Test failed as expected. OK! 68: 68: All tests OK 68/176 Test #68: test_ce.pro ........................ Passed 0.16 sec test 69 Start 69: test_clip.pro 69: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_clip.pro" 69: Test timeout computed to be: 9.99988e+06 69: % Compiled module: TEST_CLIP. 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69: 69: *** PLPLOT ERROR, ABORTING OPERATION *** 69: plcol0: Invalid color map entry: 255, aborting operation 69/176 Test #69: test_clip.pro ...................... Passed 0.11 sec test 70 Start 70: test_common.pro 70: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_common.pro" 70: Test timeout computed to be: 9.99988e+06 70: % Compiled module: TEST_COMMON. 70/176 Test #70: test_common.pro .................... Passed 0.05 sec test 71 Start 71: test_congrid.pro 71: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_congrid.pro" 71: Test timeout computed to be: 9.99988e+06 71: % Compiled module: TEST_CONGRID. 71: % Compiled module: CONGRID. 71: % TEST_CONGRID_BASIC: Basic tests OK on nbp= 9 71: % TEST_CONGRID_BASIC: Basic tests OK on nbp= 21 71: % TEST_CONGRID_BASIC: Basic tests OK on nbp= 121 71: % Compiled module: FILE_SEARCH_FOR_TESTSUITE. 71: % Compiled module: STRSPLIT. 71: % Compiled module: PATH_SEP. 71: % Compiled module: QUERY_IMAGE. 71: % WARNING: your version of the GraphicsMagick library will truncate images to 16 bits per pixel 71: % Compiled module: READ_JPEG. 71: % Compiled module: LOADCT. 71: % LOADCT: Loading table Hardcandy 71/176 Test #71: test_congrid.pro ................... Passed 0.29 sec test 72 Start 72: test_constants.pro 72: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_constants.pro" 72: Test timeout computed to be: 9.99988e+06 72: % Compiled module: TEST_CONSTANTS. 72/176 Test #72: test_constants.pro ................. Passed 1.59 sec test 73 Start 73: test_convert_coord.pro 73: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_convert_coord.pro" 73: Test timeout computed to be: 9.99988e+06 73: % Compiled module: TEST_CONVERT_COORD. 73: % TEST_CONVERT_COORD: No error found in TEST_CONVERT_COORD 73/176 Test #73: test_convert_coord.pro ............. Passed 0.07 sec test 74 Start 74: test_correlate.pro 74: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_correlate.pro" 74: Test timeout computed to be: 9.99988e+06 74: % Compiled module: TEST_CORRELATE. 74: % Compiled module: CORRELATE. 74: % Compiled module: MEAN. 74: % Compiled module: BANNER_FOR_TESTSUITE. 74: % TESTING TEST_CORRELATE_BASIC: 74: NO errors encoutered during TESTING TEST_CORRELATE_BASIC tests 74: % TESTING TEST_CORRELATE_COYOTE: 74: NO errors encoutered during TESTING TEST_CORRELATE_COYOTE tests 74: % TEST_CORRELATE: ====================================================== 74: % TEST_CORRELATE: = = 74: % TEST_CORRELATE: = NO errors encoutered during TEST_CORRELATE tests = 74: % TEST_CORRELATE: = = 74: % TEST_CORRELATE: ====================================================== 74/176 Test #74: test_correlate.pro ................. Passed 0.13 sec test 75 Start 75: test_deriv.pro 75: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_deriv.pro" 75: Test timeout computed to be: 9.99988e+06 75: % Compiled module: TEST_DERIV. 75: % Compiled module: UNIQ. 75: --------- basic checks --------------- 75: Checking number of provided vectors 75: Case 1a: should issue: % DERIV: Incorrect number of arguments 75: % Compiled module: DERIV. 75: % DERIV: Incorrect number of arguments 75: Case 1b: should issue: % DERIV: Incorrect number of arguments 75: % DERIV: Incorrect number of arguments. 75: Checking type of vectors 75: Case 2a: should issue: % DERIV: X and Y vectors must have same SIZE ! 75: % DERIV: X and Y vectors must have same size ! 75: Case 2b: should issue: % DERIV: No STRING vector allowed ! 75: % DERIV: No STRING vector allowed ! 75: Case 2c: should issue: % DERIV: No STRING vector allowed ! 75: % DERIV: No STRING vector allowed ! 75: ------------- Test on Constant lines ------------- 75: derivation of lines should give constant 75: Case with constant step well done 75: ------------------ 75: Should issue :% DERIV: X colocations MUST be sorted ! 75: ------------------ 75: Should issue :% DERIV: At least 2 X colocations are EQUAL ! 75: ------------------ Derivation of a Gaussian ------------- 75: now, line and squares should be overplotted 75: Small change in steps (first test) 75: random type 1 (small random) 75: random type 2 (strongly random) 75: random type 2 (strongly random, high number of points) 75: Tests for DERIV() are now finished ... 75/176 Test #75: test_deriv.pro ..................... Passed 0.11 sec test 76 Start 76: test_device.pro 76: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_device.pro" 76: Test timeout computed to be: 9.99988e+06 76: % Compiled module: TEST_DEVICE. 76: Calling TEST_DEVICE_X with X11 on 76: % TEST_DEVICE_X: problem with YPOS 76: % TEST_DEVICE_X: Warning: unexpected Visual Name (please contribute) 76: no errors in TEST_DEVICE_X 76: Calling TEST_DEVICE_X with WIN on 76: Available Graphics Devices: NULL PS SVG Z MAC X 76: % SET_PLOT: Device not supported/unknown: WIN 76: % TEST_DEVICE_X: Unable to switch to WIN display mode 76: Calling TEST_DEVICE_PS 76: !D in PS mode ToDo 76: no errors in TEST_DEVICE_PS 76: % TEST_DEVICE: No error found in TEST_DEVICE 76/176 Test #76: test_device.pro .................... Passed 0.10 sec test 77 Start 77: test_dicom.pro 77: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_dicom.pro" 77: Test timeout computed to be: 9.99988e+06 77: % Compiled module: TEST_DICOM. 77: % Compiled module: GDLFFDICOM__DEFINE. 77: % Compiled module: GDLFFDICOM__ASSOC__DEFINE. 77: % Compiled module: GDLFFDICOM__DICTIONARY. 77: hello post OBJ_NEW 77: W OBJREF = 77: % Compiled module: GDLFFDICOM_DATE. 77: % TEST_DICOM: very basic tests OK on DICOM 77: % TEST_DICOM: please contribute extending the test cases 77/176 Test #77: test_dicom.pro ..................... Passed 1.17 sec test 78 Start 78: test_erfinv.pro 78: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_erfinv.pro" 78: Test timeout computed to be: 9.99988e+06 78: % Compiled module: TEST_ERFINV. 78: % Compiled module: IMSL_ERF. 78/176 Test #78: test_erfinv.pro .................... Passed 0.07 sec test 79 Start 79: test_execute.pro 79: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_execute.pro" 79: Test timeout computed to be: 9.99988e+06 79: % Compiled module: TEST_EXECUTE. 79: % Compiled module: STRSPLIT. 79: % TEST_BUG_3441031: Scalar subscript out of range [>]: (1) 79: % EXECUTE: Expression must be scalar in this context: 79: 79: *** PLPLOT ERROR, ABORTING OPERATION *** 79: plcol0: Invalid color map entry: 255, aborting operation 79: % BASIC_EXECUTE: testing EXECUTE: No Errors founded 79/176 Test #79: test_execute.pro ................... Passed 0.08 sec test 80 Start 80: test_extra_keywords.pro 80: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_extra_keywords.pro" 80: Test timeout computed to be: 9.99988e+06 80: % Compiled module: TEST_EXTRA_KEYWORDS. 80: 80: *** PLPLOT ERROR, ABORTING OPERATION *** 80: plcol0: Invalid color map entry: 255, aborting operation 80: { IDL_M_SUCCESS IDL_MBLK_CORE 0 0 0 80: % } 80: 80: *** PLPLOT ERROR, ABORTING OPERATION *** 80: plcol0: Invalid color map entry: 250, aborting operation 80: { IDL_M_SUCCESS IDL_MBLK_CORE 0 0 0 80: % } 80: % Compiled module: DIST. 80: 1 1 86.4105 4260.86 80: 1 1 86.4105 86.4105 80/176 Test #80: test_extra_keywords.pro ............ Passed 0.07 sec test 81 Start 81: test_fft.pro 81: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fft.pro" 81: Test timeout computed to be: 9.99988e+06 81: % Compiled module: TEST_FFT. 81: Running TEST_FFT_ALL_TYPES (for 13 input types) 81: % TEST_FFT_ALL_TYPES: No problem found in TEST_FFT_ALL_TYPES 81: 81: Running TEST_FFT_GO_AND_BACK (for 13 input types) in 1D case, with size: 1024 81: % TEST_FFT_GO_AND_BACK: No problem found in TEST_FFT_GO_AND_BACK 81: 81: Running TEST_FFT_GO_AND_BACK (for 13 input types) in 2D case, with size: 1024 81: 1024 81: % TEST_FFT_GO_AND_BACK: No problem found in TEST_FFT_GO_AND_BACK 81: 81: Running TEST_FFT_GO_AND_BACK (for 13 input types) in 2D case, with size: 512 81: 2048 81: % TEST_FFT_GO_AND_BACK: No problem found in TEST_FFT_GO_AND_BACK 81: 81: Running TEST_FFT_GO_AND_BACK (for 13 input types) in 3D case, with size: 128 81: 64 128 81: % TEST_FFT_GO_AND_BACK: No problem found in TEST_FFT_GO_AND_BACK 81/176 Test #81: test_fft.pro ....................... Passed 4.40 sec test 82 Start 82: test_fft_dim.pro 82: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fft_dim.pro" 82: Test timeout computed to be: 9.99988e+06 82: % Compiled module: TEST_FFT_DIM. 82: % TEST_FFT_DIM_2D: No problem found in TEST_FFT_DIM_2D 82: % TEST_FFT_DIM_3D: No problem found in TEST_FFT_DIM_3D 82/176 Test #82: test_fft_dim.pro ................... Passed 0.16 sec test 83 Start 83: test_fft_leak.pro 83: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fft_leak.pro" 83: Test timeout computed to be: 9.99988e+06 83: % Compiled module: TEST_FFT_LEAK. 83: % TEST_FFT_LEAK: 1 case of memory leak when calling FFT have been found 83/176 Test #83: test_fft_leak.pro ..................***Failed 0.76 sec test 84 Start 84: test_file_basename.pro 84: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_basename.pro" 84: Test timeout computed to be: 9.99988e+06 84: % Compiled module: TEST_FILE_BASENAME. 84: % TEST_FILE_BASENAME: All tests done with success 84/176 Test #84: test_file_basename.pro ............. Passed 0.06 sec test 85 Start 85: test_file_copy.pro 85: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_copy.pro" 85: Test timeout computed to be: 9.99988e+06 85: % Compiled module: TEST_FILE_COPY. 85: % Compiled module: ESCAPE_SPECIAL_CHAR. 85: % Compiled module: STRSPLIT. 85: COPY N1 85: % Compiled module: FILE_COPY. 85: COPY N2 85: % FILE_COPY: gdlfd_test1a overwrite not allowed 85: % FILE_COPY: gdlfd_test1b overwrite not allowed 85: OVERWRITE 85: Require_dir 85: % FILE_COPY: require_directory, gdlfd_test1aCP is not a valid directory 85: % FILE_COPY: Arrays source and dest must have same size, or dest must be a directory 85: files to files 85: WITHOUT ALLOW_SAME 85: cp: 'gdlfd_test1a' and 'gdlfd_test1a' are the same file 85: cp: 'gdlfd_test1b' and 'gdlfd_test1b' are the same file 85: WITH ALLOW_SAME 85: WITHOUT RECURSIVE 85: % FILE_COPY: td2_1 is a directory, use option /recursive 85: WITH RECURSIVE 85: All tests done 85/176 Test #85: test_file_copy.pro ................. Passed 0.23 sec test 86 Start 86: test_file_delete.pro 86: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_delete.pro" 86: Test timeout computed to be: 9.99988e+06 86: % Compiled module: TEST_FILE_DELETE. 86: % Compiled module: ESCAPE_SPECIAL_CHAR. 86: % Compiled module: STRSPLIT. 86: % Compiled module: FILE_DELETE. 86: % FILE_DELETE: No such file: $f_tst*.mq 86: Empty directories 86: Not empty directories 86: CMakeFiles 86: CTestTestfile.cmake 86: Makefile 86: Testing 86: bug.nc 86: cmake_install.cmake 86: launchtest 86: libtest_ce.so 86: test_bug_3055720.nc 86: ti* 86: titi 86: tititt 86: All tests done 86/176 Test #86: test_file_delete.pro ............... Passed 0.16 sec test 87 Start 87: test_file_dirname.pro 87: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_dirname.pro" 87: Test timeout computed to be: 9.99988e+06 87: % Compiled module: TEST_FILE_DIRNAME. 87: % TEST_FILE_DIRNAME: All tests done with success 87/176 Test #87: test_file_dirname.pro .............. Passed 0.06 sec test 88 Start 88: test_file_move.pro 88: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_move.pro" 88: Test timeout computed to be: 9.99988e+06 88: % Compiled module: TEST_FILE_MOVE. 88: % Compiled module: FILE_MOVE. 88: % Compiled module: ESCAPE_SPECIAL_CHAR. 88: % Compiled module: STRSPLIT. 88: % Compiled module: BANNER_FOR_TESTSUITE. 88: % TEST_FILE_MOVE: ====================================================== 88: % TEST_FILE_MOVE: = = 88: % TEST_FILE_MOVE: = NO errors encoutered during TEST_FILE_MOVE tests = 88: % TEST_FILE_MOVE: = = 88: % TEST_FILE_MOVE: ====================================================== 88/176 Test #88: test_file_move.pro ................. Passed 0.13 sec test 89 Start 89: test_file_search.pro 89: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_search.pro" 89: Test timeout computed to be: 9.99988e+06 89: % Compiled module: TEST_FILE_SEARCH. 89: % Compiled module: BANNER_FOR_TESTSUITE. 89: % TEST_FILE_SEARCH_GLOB: 89: NO errors encoutered during TEST_FILE_SEARCH_GLOB tests 89: % Compiled module: PATH_SEP. 89: % TEST_FULLY_QUALIFY_PATH: 89: NO errors encoutered during TEST_FULLY_QUALIFY_PATH tests 89: % TEST_SPECIAL_PATHS: NO errors encoutered during TEST_SPECIAL_PATHS tests 89: % Compiled module: FILE_DELETE. 89: % Compiled module: ESCAPE_SPECIAL_CHAR. 89: % Compiled module: STRSPLIT. 89: % TEST_FILE_SEARCH: ======================================================== 89: % TEST_FILE_SEARCH: = = 89: % TEST_FILE_SEARCH: = NO errors encoutered during TEST_FILE_SEARCH tests = 89: % TEST_FILE_SEARCH: = = 89: % TEST_FILE_SEARCH: ======================================================== 89/176 Test #89: test_file_search.pro ............... Passed 0.10 sec test 90 Start 90: test_file_test.pro 90: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_test.pro" 90: Test timeout computed to be: 9.99988e+06 90: % Compiled module: TEST_FILE_TEST. 90: % Compiled module: BANNER_FOR_TESTSUITE. 90: % TEST_FILE_TEST: ====================================================== 90: % TEST_FILE_TEST: = = 90: % TEST_FILE_TEST: = NO errors encoutered during TEST_FILE_TEST tests = 90: % TEST_FILE_TEST: = = 90: % TEST_FILE_TEST: ====================================================== 90/176 Test #90: test_file_test.pro ................. Passed 0.07 sec test 91 Start 91: test_file_which.pro 91: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_file_which.pro" 91: Test timeout computed to be: 9.99988e+06 91: % Compiled module: TEST_FILE_WHICH. 91: % Compiled module: FILE_WHICH. 91: % Compiled module: STRSPLIT. 91: % Compiled module: PATH_SEP. 91: % Compiled module: BANNER_FOR_TESTSUITE. 91: % TEST_FILE_WHICH: ======================================================= 91: % TEST_FILE_WHICH: = = 91: % TEST_FILE_WHICH: = NO errors encoutered during TEST_FILE_WHICH tests = 91: % TEST_FILE_WHICH: = = 91: % TEST_FILE_WHICH: ======================================================= 91/176 Test #91: test_file_which.pro ................ Passed 0.08 sec test 92 Start 92: test_finite.pro 92: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_finite.pro" 92: Test timeout computed to be: 9.99988e+06 92: % Compiled module: TEST_FINITE. 92: % TEST_FINITE: testing FINITE: No Errors founded 92/176 Test #92: test_finite.pro .................... Passed 0.10 sec test 93 Start 93: test_fix.pro 93: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fix.pro" 93: Test timeout computed to be: 9.99988e+06 93: % Compiled module: TEST_FIX. 93: --------------------------- 93: Tested value : 1.00100 93: --------------------------- 93: Positive input 93: Number of tests done : 7 93: No errors founded 93: --------------------------- 93: Negative input 93: Number of tests done : 7 93: No errors founded 93: --------------------------- 93: Tested value : 10.1000 93: --------------------------- 93: Positive input 93: Number of tests done : 7 93: No errors founded 93: --------------------------- 93: Negative input 93: Number of tests done : 7 93: No errors founded 93: --------------------------- 93: Tested value : 1000.10 93: --------------------------- 93: Positive input 93: Number of tests done : 7 93: No errors founded 93: --------------------------- 93: Negative input 93: Number of tests done : 7 93: No errors founded 93/176 Test #93: test_fix.pro ....................... Passed 0.06 sec test 94 Start 94: test_fixprint.pro 94: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fixprint.pro" 94: Test timeout computed to be: 9.99988e+06 94: % Compiled module: TEST_FIXPRINT. 94/176 Test #94: test_fixprint.pro .................. Passed 0.06 sec test 95 Start 95: test_format.pro 95: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_format.pro" 95: Test timeout computed to be: 9.99988e+06 95: % Compiled module: TEST_FORMAT. 95: % TEST_BUG_3244840: running TEST_BUG_3244840 95: % TEST_BUG_3244840: passing with success TEST_BUG_3244840 95: % TEST_BUG_110: running TEST_BUG_110 95: % TEST_BUG_110: passing with success TEST_BUG_110 95/176 Test #95: test_format.pro .................... Passed 0.05 sec test 96 Start 96: test_formats.pro 96: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_formats.pro" 96: Test timeout computed to be: 9.99988e+06 96: % Compiled module: TEST_FORMATS. 96: % Compiled module: GDL_IDL_FL. 96: % GDL_IDL_FL: Detected Software : gdl 96: % Compiled module: PATH_SEP. 96: % Compiled module: STRSPLIT. 96: Files to be compared : formats.idl, formats.gdl 96: % Compiled module: BANNER_FOR_TESTSUITE. 96: % TEST_FORMATS: ==================================================== 96: % TEST_FORMATS: = = 96: % TEST_FORMATS: = NO errors encoutered during TEST_FORMATS tests = 96: % TEST_FORMATS: = = 96: % TEST_FORMATS: ==================================================== 96/176 Test #96: test_formats.pro ................... Passed 0.18 sec test 97 Start 97: test_fx_root.pro 97: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fx_root.pro" 97: Test timeout computed to be: 9.99988e+06 97: % Compiled module: TEST_FX_ROOT. 97: FX_ROOT : 0.73908514 97: FX_NEWTON : 0.739085 97: % TEST_FX_ROOT_ON_FUNC: Function FUNC1 : No Errors founded 97: FX_ROOT : 2.2360680 97: FX_NEWTON : 2.23607 97: % TEST_FX_ROOT_ON_FUNC: Function FUNC2 : No Errors founded 97: % Compiled module: REAL_PART. 97: % WHERE_DO_WE_CONVERGE: convergence on expected roots well done 97/176 Test #97: test_fx_root.pro ................... Passed 0.07 sec test 98 Start 98: test_fz_roots.pro 98: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_fz_roots.pro" 98: Test timeout computed to be: 9.99988e+06 98: % Compiled module: TEST_FZ_ROOTS. 98: % TEST_FZ_ROOTS_ON_POLY: Polynomial 0 : No Errors founded 98: % TEST_FZ_ROOTS_ON_POLY: Polynomial 1 : No Errors founded 98: % TEST_FZ_ROOTS_ON_POLY: Polynomial 2 : No Errors founded 98: % TEST_FZ_ROOTS_ON_POLY: Polynomial 3 : No Errors founded 98: % TEST_FZ_ROOTS_ON_POLY: Polynomial 4 : No Errors founded 98/176 Test #98: test_fz_roots.pro .................. Passed 0.09 sec test 99 Start 99: test_gc.pro 99: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_gc.pro" 99: Test timeout computed to be: 9.99988e+06 99: % Compiled module: TEST_GC. 99/176 Test #99: test_gc.pro ........................ Passed 0.06 sec test 100 Start 100: test_get_lun.pro 100: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_get_lun.pro" 100: Test timeout computed to be: 9.99988e+06 100: % Compiled module: TEST_GET_LUN. 100: -------------------------------------------------- 100: Explicitly opened files 100: 100: FIRST call to GETLUN, should be : 100 100: Which LUN number was given : 100 100: SECOND call to GETLUN, should be : 101 100: Which LUN number was given : 101 100: THIRD call to GETLUN, should be : 102 100: Which LUN number was given : 102 100: -------------------------------------------------- 100: Whithout really opened files 100: 100: FIRST call to GETLUN, should be : 100 100: Which LUN number was given : 100 100: SECOND call to GETLUN, should be : 101 100: Which LUN number was given : 101 100: THIRD call to GETLUN, should be : 102 100: Which LUN number was given : 102 100: -------------------------------------------------- 100: % TEST_GET_LUN: Final diagnostic : 100: % TEST_GET_LUN: All GET_LUN tests successful 100/176 Test #100: test_get_lun.pro ................... Passed 0.06 sec test 101 Start 101: test_get_screen_size.pro 101: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_get_screen_size.pro" 101: Test timeout computed to be: 9.99988e+06 101: % Compiled module: TEST_GET_SCREEN_SIZE. 101: basic test (call without Display name) 101: Screen Size (in pixels) : 640 480 101: Pixel Size (in mm) : 0.025468750 0.025416667 101: % TESTING_GET_SCREEN_SIZE: this screen has strange aspect ration !! (> 2) 101: % TESTING_GET_SCREEN_SIZE: No problem found 101: % TESTING_GET_SCREEN_SIZE: 1 doubt(s) found (see the values) 101/176 Test #101: test_get_screen_size.pro ........... Passed 0.09 sec test 102 Start 102: test_grib.pro 102: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_grib.pro" 102: Test timeout computed to be: 9.99988e+06 102: % Compiled module: TEST_GRIB. 102: % GRIBAPI_OPEN_FILE: unable to open file: example.grib 102: TEST SKIPPED 102/176 Test #102: test_grib.pro ...................... Passed 0.05 sec test 103 Start 103: test_hist_2d.pro 103: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_hist_2d.pro" 103: Test timeout computed to be: 9.99988e+06 103: % Compiled module: TEST_HIST_2D. 103: % TEST_HIST_2D: basic tests... 103: % Compiled module: HIST_2D. 103: % Compiled module: HIST_ND. 103: % Compiled module: DIST. 103: % TEST_HIST_2D: case 1 / 8 103: % TEST_HIST_2D: case 2 / 8 103: % TEST_HIST_2D: case 3 / 8 103: % TEST_HIST_2D: case 4 / 8 103: % TEST_HIST_2D: case 5 / 8 103: % TEST_HIST_2D: case 6 / 8 103: % TEST_HIST_2D: case 7 / 8 103: % TEST_HIST_2D: case 8 / 8 103: % Compiled module: BANNER_FOR_TESTSUITE. 103: % TEST_HIST_2D: ==================================================== 103: % TEST_HIST_2D: = = 103: % TEST_HIST_2D: = NO errors encoutered during TEST_HIST_2D tests = 103: % TEST_HIST_2D: = = 103: % TEST_HIST_2D: ==================================================== 103/176 Test #103: test_hist_2d.pro ................... Passed 4.03 sec test 104 Start 104: test_hdf5.pro 104: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_hdf5.pro" 104: Test timeout computed to be: 9.99988e+06 104: % Compiled module: TEST_HDF5. 104: % Compiled module: FILE_SEARCH_FOR_TESTSUITE. 104: % Compiled module: STRSPLIT. 104: % Compiled module: PATH_SEP. 104: % Compiled module: BANNER_FOR_TESTSUITE. 104: % TEST_HDF5_BYTE_ARRAY: 104: NO errors encoutered during TEST_HDF5_BYTE_ARRAY tests 104: % TEST_HDF5_STRING: NO errors encoutered during TEST_HDF5_STRING tests 104: % TEST_HDF5: ================================================= 104: % TEST_HDF5: = = 104: % TEST_HDF5: = NO errors encoutered during TEST_HDF5 tests = 104: % TEST_HDF5: = = 104: % TEST_HDF5: ================================================= 104/176 Test #104: test_hdf5.pro ...................... Passed 0.27 sec test 105 Start 105: test_idl8.pro 105: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_idl8.pro" 105: Test timeout computed to be: 9.99988e+06 105: % Warning: Assignment to loop variable detected. 105: % Compiled module: TEST_IDL8. 105: % TEST_IDL8: testing FOREACH statement 105: % TEST_IDL8: testing negative array indices (for ranges) 105: % TEST_IDL8: testing negative array indices (for single elements) 105: % TEST_IDL8: testing the dot operator for member routine access 105/176 Test #105: test_idl8.pro ...................... Passed 0.07 sec test 106 Start 106: test_idl_validname.pro 106: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_idl_validname.pro" 106: Test timeout computed to be: 9.99988e+06 106: % Compiled module: TEST_IDL_VALIDNAME. 106: This testsuite for IDL_VALIDNAME is not finished ... 106: Please contribute 106: % Compiled module: IDL_VALIDNAME. 106: % TEST_IDL_VALIDNAME_SINGLE: No problem found 106: % TEST_IDL_VALIDNAME_MULTI: No problem found 106/176 Test #106: test_idl_validname.pro ............. Passed 0.07 sec test 107 Start 107: test_image_statistics.pro 107: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_image_statistics.pro" 107: Test timeout computed to be: 9.99988e+06 107: % Compiled module: TEST_IMAGE_STATISTICS. 107: % Compiled module: FILE_SEARCH_FOR_TESTSUITE. 107: % Compiled module: STRSPLIT. 107: % Compiled module: PATH_SEP. 107: % Compiled module: QUERY_IMAGE. 107: % WARNING: your version of the GraphicsMagick library will truncate images to 16 bits per pixel 107: % Compiled module: READ_JPEG. 107: % Compiled module: IMAGE_STATISTICS. 107: % Compiled module: MEAN. 107: % Compiled module: STDDEV. 107: % Compiled module: MOMENT. 107: % Compiled module: VARIANCE. 107: % Compiled module: BANNER_FOR_TESTSUITE. 107: % TEST_IMAGE_STATISTICS: 107: ============================================================= 107: % TEST_IMAGE_STATISTICS: 107: = = 107: % TEST_IMAGE_STATISTICS: 107: = NO errors encoutered during TEST_IMAGE_STATISTICS tests = 107: % TEST_IMAGE_STATISTICS: 107: = = 107: % TEST_IMAGE_STATISTICS: 107: ============================================================= 107/176 Test #107: test_image_statistics.pro .......... Passed 0.17 sec test 108 Start 108: test_interpol.pro 108: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_interpol.pro" 108: Test timeout computed to be: 9.99988e+06 108: % Compiled module: TEST_INTERPOL. 108: % Compiled module: INTERPOL. 108: % TEST_INTERPOL: SUCCESS: 2p, linear: 108: % TEST_INTERPOL: SUCCESS: 2p, spline 108: % Compiled module: FINDEX. 108: % TEST_INTERPOL: SUCCESS: 3p, spline 108: % TEST_INTERPOL: SUCCESS: INTERPOL(/spline) != spl_interp 108: % TEST_INTERPOL: SUCCESS: extrapol. flat linear 108: % TEST_INTERPOL: SUCCESS: extrapol. flat spline 108: % TEST_INTERPOL: SUCCESS: extrapol. linear linear 108: % TEST_INTERPOL: SUCCESS: extrapol. line w. spline 108: % TEST_INTERPOL: No Errors founded 108/176 Test #108: test_interpol.pro .................. Passed 0.10 sec test 109 Start 109: test_interpolate_missing.pro 109: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_interpolate_missing.pro" 109: Test timeout computed to be: 9.99988e+06 109: % Procedure not found: TEST_INTERPOLATE_MISSING 109: % Execution halted at: $MAIN$ 109/176 Test #109: test_interpolate_missing.pro ....... Passed 0.08 sec test 110 Start 110: test_isa.pro 110: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_isa.pro" 110: Test timeout computed to be: 9.99988e+06 110: % Compiled module: TEST_ISA. 110: % Compiled module: BANNER_FOR_TESTSUITE. 110: % TEST_ISA: ================================================ 110: % TEST_ISA: = = 110: % TEST_ISA: = NO errors encoutered during TEST_ISA tests = 110: % TEST_ISA: = = 110: % TEST_ISA: ================================================ 110/176 Test #110: test_isa.pro ....................... Passed 0.10 sec test 111 Start 111: test_ishft.pro 111: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_ishft.pro" 111: Test timeout computed to be: 9.99988e+06 111: % Compiled module: TEST_ISHFT. 111: % Compiled module: BANNER_FOR_TESTSUITE. 111: % TEST_ISHFT: ================================================== 111: % TEST_ISHFT: = = 111: % TEST_ISHFT: = NO errors encoutered during TEST_ISHFT tests = 111: % TEST_ISHFT: = = 111: % TEST_ISHFT: ================================================== 111/176 Test #111: test_ishft.pro ..................... Passed 0.07 sec test 112 Start 112: test_list.pro 112: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_list.pro" 112: Test timeout computed to be: 9.99988e+06 112: % Compiled module: TEST_LIST. 112: % Compiled module: BANNER_FOR_TESTSUITE. 112: % TEST_LIST: ================================================= 112: % TEST_LIST: = = 112: % TEST_LIST: = NO errors encoutered during TEST_LIST tests = 112: % TEST_LIST: = = 112: % TEST_LIST: ================================================= 112/176 Test #112: test_list.pro ...................... Passed 0.08 sec test 113 Start 113: test_ludc_lusol.pro 113: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_ludc_lusol.pro" 113: Test timeout computed to be: 9.99988e+06 113: % Compiled module: TEST_LUDC_LUSOL. 113: testing LUDC then LUSOL on IDL example 113: expected: 3.00000 -8.00000 10.0000 113: computed: 3.0000000 -8.0000000 10.000000 113: % TEST_LUDC_IDL: Basic tests OK 113: testing LUDC then LUSOL on GSL example 113: expected: 1.00000 2.00000 3.00000 4.00000 113: computed: 1.00000000 2.0000000 3.0000000 4.0000000 113: % TEST_LUDC_GSL: Basic tests OK 113: testing LUDC then LUSOL on IDL example 113: expected: 3.0000000 -8.0000000 10.000000 113: computed: 3.0000000 -8.0000000 10.000000 113: % TEST_LUDC_IDL: Basic tests OK 113: testing LUDC then LUSOL on GSL example 113: expected: 1.0000000 2.0000000 3.0000000 4.0000000 113: computed: 1.00000000 2.0000000 3.0000000 4.0000000 113: % TEST_LUDC_GSL: Basic tests OK 113/176 Test #113: test_ludc_lusol.pro ................ Passed 0.08 sec test 114 Start 114: test_la_least_squares.pro 114: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_la_least_squares.pro" 114: Test timeout computed to be: 9.99988e+06 114: % Compiled module: TEST_LA_LEAST_SQUARES. 114: % Compiled module: BANNER_FOR_TESTSUITE. 114: % TEST_LA_LEAST_SQUARES: 114: ============================================================= 114: % TEST_LA_LEAST_SQUARES: 114: = = 114: % TEST_LA_LEAST_SQUARES: 114: = NO errors encoutered during TEST_LA_LEAST_SQUARES tests = 114: % TEST_LA_LEAST_SQUARES: 114: = = 114: % TEST_LA_LEAST_SQUARES: 114: ============================================================= 114/176 Test #114: test_la_least_squares.pro .......... Passed 0.08 sec test 115 Start 115: test_math_function_dim.pro 115: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_math_function_dim.pro" 115: Test timeout computed to be: 9.99988e+06 115: % Compiled module: TEST_MATH_FUNCTION_DIM. 115: BESELI : Case [2] vs N : Test OK 115: BESELI : Case [2] vs [3] : Test OK 115: BESELI : Case N vs [3] : Test OK 115: BESELI : Case [1] vs [3] : Test OK 115: BESELI : Case [2,3] vs N : Test OK 115: BESELI : Case [2,3] vs [1] : Test OK 115: BESELI : Case [2,3] vs [3] : Test OK 115: BESELI : Case [2,3] vs [2,3] : Test OK 115: BESELI : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : BESELI 115: BESELJ : Case [2] vs N : Test OK 115: BESELJ : Case [2] vs [3] : Test OK 115: BESELJ : Case N vs [3] : Test OK 115: BESELJ : Case [1] vs [3] : Test OK 115: BESELJ : Case [2,3] vs N : Test OK 115: BESELJ : Case [2,3] vs [1] : Test OK 115: BESELJ : Case [2,3] vs [3] : Test OK 115: BESELJ : Case [2,3] vs [2,3] : Test OK 115: BESELJ : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : BESELJ 115: BESELK : Case [2] vs N : Test OK 115: BESELK : Case [2] vs [3] : Test OK 115: BESELK : Case N vs [3] : Test OK 115: BESELK : Case [1] vs [3] : Test OK 115: BESELK : Case [2,3] vs N : Test OK 115: BESELK : Case [2,3] vs [1] : Test OK 115: BESELK : Case [2,3] vs [3] : Test OK 115: BESELK : Case [2,3] vs [2,3] : Test OK 115: BESELK : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : BESELK 115: BESELY : Case [2] vs N : Test OK 115: BESELY : Case [2] vs [3] : Test OK 115: BESELY : Case N vs [3] : Test OK 115: BESELY : Case [1] vs [3] : Test OK 115: BESELY : Case [2,3] vs N : Test OK 115: BESELY : Case [2,3] vs [1] : Test OK 115: BESELY : Case [2,3] vs [3] : Test OK 115: BESELY : Case [2,3] vs [2,3] : Test OK 115: BESELY : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : BESELY 115: VOIGT : Case [2] vs N : Test OK 115: VOIGT : Case [2] vs [3] : Test OK 115: VOIGT : Case N vs [3] : Test OK 115: VOIGT : Case [1] vs [3] : Test OK 115: VOIGT : Case [2,3] vs N : Test OK 115: VOIGT : Case [2,3] vs [1] : Test OK 115: VOIGT : Case [2,3] vs [3] : Test OK 115: VOIGT : Case [2,3] vs [2,3] : Test OK 115: VOIGT : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : VOIGT 115: EXPINT : Case [2] vs N : Test OK 115: EXPINT : Case [2] vs [3] : Test OK 115: EXPINT : Case N vs [3] : Test OK 115: EXPINT : Case [1] vs [3] : Test OK 115: EXPINT : Case [2,3] vs N : Test OK 115: EXPINT : Case [2,3] vs [1] : Test OK 115: EXPINT : Case [2,3] vs [3] : Test OK 115: EXPINT : Case [2,3] vs [2,3] : Test OK 115: EXPINT : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : EXPINT 115: BETA : Case [2] vs N : Test OK 115: BETA : Case [2] vs [3] : Test OK 115: BETA : Case N vs [3] : Test OK 115: BETA : Case [1] vs [3] : Test OK 115: BETA : Case [2,3] vs N : Test OK 115: BETA : Case [2,3] vs [1] : Test OK 115: BETA : Case [2,3] vs [3] : Test OK 115: BETA : Case [2,3] vs [2,3] : Test OK 115: BETA : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : BETA 115: IGAMMA : Case [2] vs N : Test OK 115: IGAMMA : Case [2] vs [3] : Test OK 115: IGAMMA : Case N vs [3] : Test OK 115: IGAMMA : Case [1] vs [3] : Test OK 115: IGAMMA : Case [2,3] vs N : Test OK 115: IGAMMA : Case [2,3] vs [1] : Test OK 115: IGAMMA : Case [2,3] vs [3] : Test OK 115: IGAMMA : Case [2,3] vs [2,3] : Test OK 115: IGAMMA : Case [2,3] vs [1,2,3] : Test OK 115: all Dims Tests done with SUCCESS for function : IGAMMA 115: % Compiled module: BANNER_FOR_TESTSUITE. 115: % TEST_MATH_FUNCTION_DIM: 115: ============================================================== 115: % TEST_MATH_FUNCTION_DIM: 115: = = 115: % TEST_MATH_FUNCTION_DIM: 115: = NO errors encoutered during TEST_MATH_FUNCTION_DIM tests = 115: % TEST_MATH_FUNCTION_DIM: 115: = = 115: % TEST_MATH_FUNCTION_DIM: 115: ============================================================== 115: % TEST_MATH_FUNCTION_DIM: re-run with /verbose for details 115/176 Test #115: test_math_function_dim.pro ......... Passed 0.09 sec test 116 Start 116: test_matrix_multiply.pro 116: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_matrix_multiply.pro" 116: Test timeout computed to be: 9.99988e+06 116: % Compiled module: TEST_MATRIX_MULTIPLY. 116: % TEST_MATRIX_MULTIPLY: Types 14 and 15 desactivated due to pbs in INVERT() in GDL for these 2 type 116: % Compiled module: DIAG_MATRIX. 116/176 Test #116: test_matrix_multiply.pro ........... Passed 1.80 sec test 117 Start 117: test_memory.pro 117: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_memory.pro" 117: Test timeout computed to be: 9.99988e+06 117: % Compiled module: TEST_MEMORY. 117/176 Test #117: test_memory.pro .................... Passed 0.10 sec test 118 Start 118: test_message.pro 118: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_message.pro" 118: Test timeout computed to be: 9.99988e+06 118: % Compiled module: TEST_MESSAGE. 118: % $MAIN$: LEVEL1 118: % LEVEL1: LEVEL1 118: % TEST_MESSAGE: LEVEL1 118: % $MAIN$: LEVEL1 118: % $MAIN$: LEVEL2 118: % LEVEL2: LEVEL2 118: % LEVEL1: LEVEL2 118: % TEST_MESSAGE: LEVEL2 118: % $MAIN$: LEVEL3 118: % LEVEL3: LEVEL3 118: % LEVEL2: LEVEL3 118: % LEVEL1: LEVEL3 118: % $MAIN$: LEVEL4 118: % LEVEL4: LEVEL4 118: % LEVEL3: LEVEL4 118: % Compiled module: BANNER_FOR_TESTSUITE. 118: % TEST_MESSAGE: ==================================================== 118: % TEST_MESSAGE: = = 118: % TEST_MESSAGE: = NO errors encoutered during TEST_MESSAGE tests = 118: % TEST_MESSAGE: = = 118: % TEST_MESSAGE: ==================================================== 118/176 Test #118: test_message.pro ................... Passed 0.07 sec test 119 Start 119: test_modulo.pro 119: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_modulo.pro" 119: Test timeout computed to be: 9.99988e+06 119: % Compiled module: TEST_MODULO. 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == BYTE). 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == INT). 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == LONG). 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == UINT). 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == ULONG). 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == LONG64). 119: % MODULO_ON_INTEGERS: NO errors found in MODULO_ON_INTEGERS (for TYPE == ULONG64). 119: % MODULO_ON_FLOAT: OK for /Float and NBP= 100, scale= 0.250000 and Tolerance= 3.50000e-05 119: % MODULO_ON_FLOAT: OK for /Double and NBP= 100, scale= 0.250000 and Tolerance= 0.00000 119: % MODULO_ON_FLOAT: OK for /Float and NBP= 1230, scale= 11.1200 and Tolerance= 6.04000 119: % MODULO_ON_FLOAT: OK for /Double and NBP= 1230, scale= 11.1200 and Tolerance= 2.40000e-10 119: % MODULO_ON_FLOAT: OK for /Float and NBP= 1230, scale= 1.12000 and Tolerance= 6.30000 119: % MODULO_ON_FLOAT: OK for /Double and NBP= 1230, scale= 1.12000 and Tolerance= 2.40000e-11 119: % Compiled module: BANNER_FOR_TESTSUITE. 119: % TEST_MODULO: =================================================== 119: % TEST_MODULO: = = 119: % TEST_MODULO: = NO errors encoutered during TEST_MODULO tests = 119: % TEST_MODULO: = = 119: % TEST_MODULO: =================================================== 119/176 Test #119: test_modulo.pro .................... Passed 0.10 sec test 120 Start 120: test_moment.pro 120: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_moment.pro" 120: Test timeout computed to be: 9.99988e+06 120: % Compiled module: TEST_MOMENT. 120: % CHECK_DIMENSION_CAPABILITY: in GDL, dimension keyword is available in MOMENT() and related codes: 120: % CHECK_DIMENSION_CAPABILITY: MEAN(), STDDEV(), VARIANCE(), SKEWNESS(), KURTOSIS() 120: % Compiled module: MOMENT. 120: % TEST_NUMERICAL_MOMENT: No problem found in TEST_MOMENT 120: % Compiled module: DIST. 120: % Compiled module: MEAN. 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: % Compiled module: STDDEV. 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: % Compiled module: SKEWNESS. 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: % Compiled module: KURTOSIS. 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120: 120: *** PLPLOT ERROR, ABORTING OPERATION *** 120: plcol0: Invalid color map entry: 255, aborting operation 120/176 Test #120: test_moment.pro .................... Passed 0.18 sec test 121 Start 121: test_mpfit.pro 121: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_mpfit.pro" 121: Test timeout computed to be: 9.99988e+06 121: % Compiled module: TEST_MPFIT. 121: % TEST_MPFIT: Function not found: CMSVLIB 121: % TEST_MPFIT: Missing CMSVlib in your GDL_PATH or IDL_PATH 121: % TEST_MPFIT: please read HELP or RESTORE header for help. 121: TEST SKIPPED 121/176 Test #121: test_mpfit.pro ..................... Passed 0.09 sec test 122 Start 122: test_multiroots.pro 122: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_multiroots.pro" 122: Test timeout computed to be: 9.99988e+06 122: % Compiled module: TEST_MULTIROOTS. 122: % TEST_MULTIROOTS: tests of newton() and broyden() passed 122: % TEST_MULTIROOTS: testing the GSL error handler, a GSL warning message should appear below... 122: % BROYDEN: GSL: approximation to Jacobian has collapsed 122: % NEWTON: GSL: matrix is singular 122: % NEWTON: GSL: matrix is singular 122/176 Test #122: test_multiroots.pro ................ Passed 0.10 sec test 123 Start 123: test_nans_in_sort_and_median.pro 123: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_nans_in_sort_and_median.pro" 123: Test timeout computed to be: 9.99988e+06 123: % Compiled module: TEST_NANS_IN_SORT_AND_MEDIAN. 123: % TEST_NANS_IN_SORT_AND_MEDIAN: SORT() and MEDIAN() with NaN succesfuly tested ! 123/176 Test #123: test_nans_in_sort_and_median.pro ... Passed 0.08 sec test 124 Start 124: test_nestedloop.pro 124: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_nestedloop.pro" 124: Test timeout computed to be: 9.99988e+06 124: % Compiled module: TEST_NESTEDLOOP. 124/176 Test #124: test_nestedloop.pro ................ Passed 0.05 sec test 125 Start 125: test_netcdf.pro 125: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_netcdf.pro" 125: Test timeout computed to be: 9.99988e+06 125: % Compiled module: TEST_NETCDF. 125: % Compiled module: NC_TEST. 125: nct_create_valid 125: gdl_mktest1.nc 125: here2 125: here3 125: here4 125: nct_crate_noclobber 125: nct_crate_complex 125: Name: test2 125: Value: 116 101 115 125: Datatype: CHAR 125: Length: 3 125: As String: tes 125: nct_crate_complex2 125: var: dim1 var1 125: dim: dim1 125: dim1: 0.00000 1.00000 2.00000 3.00000 4.00000 125: 5.00000 6.00000 7.00000 8.00000 9.00000 125: Adding dim, var, rename dim, var 125: start 125: val: 0.00000 1.00000 2.00000 3.00000 4.00000 125: 5.00000 6.00000 7.00000 8.00000 9.00000 125: offset+count 125: val: 0.00000 1.00000 5.50000 4.50000 3.50000 125: 2.50000 1.50000 7.00000 8.00000 9.00000 125: offset+count+stride 125: val: 0.00000 1.00000 5.00000 4.50000 4.00000 125: 2.50000 3.00000 7.00000 8.00000 9.00000 125: no keywords 125: val: 0.00000 1.00000 2.00000 3.00000 4.00000 125: 5.00000 6.00000 7.00000 8.00000 9.00000 125: stride+count 125: val: 0.00000 1.00000 1.00000 3.00000 4.00000 125: 5.00000 9.00000 7.00000 16.0000 9.00000 125: offset(1) 125: val: 0.00000 1.00000 1.00000 3.00000 4.00000 125: 100.000 9.00000 7.00000 16.0000 9.00000 125: offset(2) 125: val: 0.00000 1.00000 1.00000 0.00000 100.000 125: 200.000 300.000 7.00000 16.0000 9.00000 125: offset+stride 125: val: 0.00000 1.00000 1.00000 0.00000 100.000 125: 200.000 500.000 7.00000 16.0000 9.00000 125: var: dim_new1 var1 dim2 var2 125: dim: dim_new1 dim2 125: dim_new1: 0.00000 1.00000 1.00000 0.00000 100.000 125: 200.000 500.000 7.00000 16.0000 9.00000 125: % Compiled module: TEST_BUG_3055720. 125: % NCDF_VARPUT: Dimension bound exceeded. (NC_ERROR=-57) 125: % Compiled module: TEST_BUG_3057511. 125: % NCDF_DIMDEF: No dimension size specified. 125: % Compiled module: TEST_BUG_3057520. 125: % NCDF_VARPUT: Insufficient number of indices in OFFSET array (1, should be 2) 125: % Compiled module: TEST_BUG_3061072. 125: % NCDF_VARID: Variable not found "a" 125: % NCDF_VARID: Variable not found "a" 125: % NCDF_ATTNAME: Attribute 0 not found. 125: % NCDF_ATTNAME: Attribute 0 not found. 125: % Compiled module: TEST_BUG_3100945. 125/176 Test #125: test_netcdf.pro .................... Passed 0.15 sec test 126 Start 126: test_null.pro 126: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_null.pro" 126: Test timeout computed to be: 9.99988e+06 126: % Compiled module: TEST_NULL. 126: % Compiled module: BANNER_FOR_TESTSUITE. 126: % TEST_NULL_LOGICAL: NO errors encoutered during TEST_NULL_LOGICAL tests 126: % TEST_NULL_ARRAY: NO errors encoutered during TEST_NULL_ARRAY tests 126: % TEST_NULL: ================================================= 126: % TEST_NULL: = = 126: % TEST_NULL: = NO errors encoutered during TEST_NULL tests = 126: % TEST_NULL: = = 126: % TEST_NULL: ================================================= 126/176 Test #126: test_null.pro ...................... Passed 0.07 sec test 127 Start 127: test_obj_isa.pro 127: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_obj_isa.pro" 127: Test timeout computed to be: 9.99988e+06 127: % Compiled module: TEST_OBJ_ISA. 127: % TEST_OBJ_ISA: Errors in Testing LIST 127: % TEST_OBJ_ISA: Errors in Testing OBJARR 127: % Compiled module: BANNER_FOR_TESTSUITE. 127: % TEST_OBJ_ISA: =================================================== 127: % TEST_OBJ_ISA: = = 127: % TEST_OBJ_ISA: = 2 errors encoutered during TEST_OBJ_ISA tests = 127: % TEST_OBJ_ISA: = = 127: % TEST_OBJ_ISA: =================================================== 127/176 Test #127: test_obj_isa.pro ...................***Failed 0.07 sec test 128 Start 128: test_obj_new.pro 128: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_obj_new.pro" 128: Test timeout computed to be: 9.99988e+06 128: % Compiled module: TEST_OBJ_NEW. 128: % Compiled module: TIC. 128: % Compiled module: GDLFFDICOM__DEFINE. 128: % Compiled module: GDLFFDICOM__ASSOC__DEFINE. 128: % Compiled module: GDLFFDICOM__DICTIONARY. 128: % Compiled module: TOC. 128: % Time elapsed : 0.99854994 seconds. 128: final incremental value of COUNT: 1 128: succes 1 128: % Time elapsed : 0.0089199543 seconds. 128: % Time elapsed : 0.0088191032 seconds. 128: end of line calling OBJ_NEW in USING_PRO_ONE_LINE 128: % Time elapsed : 0.0085549355 seconds. 128: final incremental value of COUNT: 3 128: succes 2 128: % Time elapsed : 0.0082969666 seconds. 128: % Time elapsed : 0.0080881119 seconds. 128: end of line calling OBJ_NEW in USING_PRO_ONE_LINE 128: % Time elapsed : 0.0081791878 seconds. 128: final incremental value of COUNT: 3 128: succes 3 128: % Compiled module: BANNER_FOR_TESTSUITE. 128: % TEST_OBJ_NEW: ==================================================== 128: % TEST_OBJ_NEW: = = 128: % TEST_OBJ_NEW: = NO errors encoutered during TEST_OBJ_NEW tests = 128: % TEST_OBJ_NEW: = = 128: % TEST_OBJ_NEW: ==================================================== 128/176 Test #128: test_obj_new.pro ................... Passed 1.12 sec test 129 Start 129: test_plot_oo.pro 129: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_plot_oo.pro" 129: Test timeout computed to be: 9.99988e+06 129: % Compiled module: TEST_PLOT_OO. 129: running the tests for DEVICE type : X 129: X11 tests done ! 129: Available Graphics Devices: NULL PS SVG Z MAC X 129: % SET_PLOT: Device not supported/unknown: WIN 129: WIN tests not done, GDL compiled without WIN support 129: running the tests for DEVICE type : SVG 129: % Compiled module: GDL_IDL_FL. 129: SVG tests done ! 129: running the tests for DEVICE type : PS 129: % Warning: getlogin() failed! 129: % Warning: getlogin() failed! 129: % Warning: getlogin() failed! 129: % Warning: getlogin() failed! 129: PS tests done ! 129: % Compiled module: BANNER_FOR_TESTSUITE. 129: % TEST_PLOT_OO: ==================================================== 129: % TEST_PLOT_OO: = = 129: % TEST_PLOT_OO: = NO errors encoutered during TEST_PLOT_OO tests = 129: % TEST_PLOT_OO: = = 129: % TEST_PLOT_OO: ==================================================== 129/176 Test #129: test_plot_oo.pro ................... Passed 0.17 sec test 130 Start 130: test_plotting_ranges.pro 130: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_plotting_ranges.pro" 130: Test timeout computed to be: 9.99988e+06 130: % Compiled module: TEST_PLOTTING_RANGES. 130: 1 130: 130: *** PLPLOT ERROR, ABORTING OPERATION *** 130: plcol0: Invalid color map entry: 255, aborting operation 130: 2 130: 130: *** PLPLOT ERROR, ABORTING OPERATION *** 130: plcol0: Invalid color map entry: 255, aborting operation 130: 3 130: 130: *** PLPLOT ERROR, ABORTING OPERATION *** 130: plcol0: Invalid color map entry: 255, aborting operation 130/176 Test #130: test_plotting_ranges.pro ........... Passed 0.06 sec test 131 Start 131: test_pmulti.pro 131: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_pmulti.pro" 131: Test timeout computed to be: 9.99988e+06 131: % Compiled module: TEST_PMULTI. 131: 131: *** PLPLOT ERROR, ABORTING OPERATION *** 131: plcol0: Invalid color map entry: 255, aborting operation 131: 131: *** PLPLOT ERROR, ABORTING OPERATION *** 131: plcol0: Invalid color map entry: 255, aborting operation 131/176 Test #131: test_pmulti.pro .................... Passed 0.07 sec test 132 Start 132: test_pmulti_basic.pro 132: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_pmulti_basic.pro" 132: Test timeout computed to be: 9.99988e+06 132: % Compiled module: TEST_PMULTI_BASIC. 132: Just Visual tests, red rings must be in white diamonds !! 132: 132: You can test the /xlog and /ylog too ! 132: please wait two sec., Window to be delete ... 132/176 Test #132: test_pmulti_basic.pro .............. Passed 2.09 sec test 133 Start 133: test_postscript.pro 133: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_postscript.pro" 133: Test timeout computed to be: 9.99988e+06 133: % Compiled module: TEST_POSTSCRIPT. 133: % Warning: getlogin() failed! 133: % Warning: getlogin() failed! 133: % Warning: getlogin() failed! 133: % Warning: getlogin() failed! 133: % Warning: getlogin() failed! 133: % Compiled module: APPLEMAN. 133: % Compiled module: LOADCT. 133: % LOADCT: Loading table BOW SPECIAL 133: % Warning: getlogin() failed! 133/176 Test #133: test_postscript.pro ................ Passed 1.12 sec test 134 Start 134: test_product.pro 134: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_product.pro" 134: Test timeout computed to be: 9.99988e+06 134: % Compiled module: TEST_PRODUCT. 134: input : 1 2 3 4 5 134: 120.00000 134: 1.0000000 2.0000000 6.0000000 24.000000 120.00000 134: 120 134: 1 2 6 134: 24 120 134: Same data but with NaN ... 134: input : 1.00000 2.00000 nan 4.00000 5.00000 134: 40.000000 134: 1.0000000 2.0000000 2.0000000 8.0000000 40.000000 134: 40 134: 1 2 2 134: 8 40 134: % TEST_PRODUCT_ALL_TYPE: All tests OK 134/176 Test #134: test_product.pro ................... Passed 0.09 sec test 135 Start 135: test_ps_decomposed.pro 135: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_ps_decomposed.pro" 135: Test timeout computed to be: 9.99988e+06 135: % Compiled module: TEST_PS_DECOMPOSED. 135: % Warning: getlogin() failed! 135: % Compiled module: FILE_DELETE. 135: % Compiled module: ESCAPE_SPECIAL_CHAR. 135: % Compiled module: STRSPLIT. 135: % Warning: getlogin() failed! 135: % Warning: getlogin() failed! 135/176 Test #135: test_ps_decomposed.pro ............. Passed 0.10 sec test 136 Start 136: test_ptrarr.pro 136: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_ptrarr.pro" 136: Test timeout computed to be: 9.99988e+06 136: % Compiled module: TEST_PTRARR. 136: % Compiled module: DIST. 136/176 Test #136: test_ptrarr.pro .................... Passed 0.06 sec test 137 Start 137: test_python.pro 137: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_python.pro" 137: Test timeout computed to be: 9.99988e+06 137: % Compiled module: TEST_PYTHON. 137/176 Test #137: test_python.pro .................... Passed 0.23 sec test 138 Start 138: test_python_module_0.pro 138: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_python_module_0.pro" 138: Test timeout computed to be: 9.99988e+06 138: % Compiled module: TEST_PYTHON_MODULE_0. 138: % TEST_PYTHON_MODULE_0: ../src/.libs/libgdl.so not found 138: TEST SKIPPED 138/176 Test #138: test_python_module_0.pro ........... Passed 0.06 sec test 139 Start 139: test_python_module_1.pro 139: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_python_module_1.pro" 139: Test timeout computed to be: 9.99988e+06 139: % Compiled module: TEST_PYTHON_MODULE_1. 139: % TEST_PYTHON_MODULE_1: GDL.so not found 139: TEST SKIPPED 139/176 Test #139: test_python_module_1.pro ........... Passed 0.06 sec test 140 Start 140: test_python_module_2.pro 140: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_python_module_2.pro" 140: Test timeout computed to be: 9.99988e+06 140: % Compiled module: TEST_PYTHON_MODULE_2. 140: % TEST_PYTHON_MODULE_2: GDL.so not found 140: TEST SKIPPED 140/176 Test #140: test_python_module_2.pro ........... Passed 0.06 sec test 141 Start 141: test_qhull.pro 141: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_qhull.pro" 141: Test timeout computed to be: 9.99988e+06 141: % Compiled module: TEST_QHULL. 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: # facets: 185; # vertices: 3 141: % TEST_GAUSS2D_ON_SPIRAL: Ambiguous: Variable is undefined: GAUSS2DFIT or: Function not found: GAUSS2DFIT 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: # facets: 1938; # vertices: 3 141: % TEST_GAUSS2D_ON_SPIRAL: Ambiguous: Variable is undefined: GAUSS2DFIT or: Function not found: GAUSS2DFIT 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: 141: *** PLPLOT ERROR, ABORTING OPERATION *** 141: plcol0: Invalid color map entry: 255, aborting operation 141: # facets: 19404; # vertices: 3 141: % TEST_GAUSS2D_ON_SPIRAL: Ambiguous: Variable is undefined: GAUSS2DFIT or: Function not found: GAUSS2DFIT 141/176 Test #141: test_qhull.pro ..................... Passed 3.71 sec test 142 Start 142: test_qromb.pro 142: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_qromb.pro" 142: Test timeout computed to be: 9.99988e+06 142: % Compiled module: TEST_QROMB. 142: % TEST_QROMB_DIM: function SLOPE : No Errors founded 142: % TEST_QROMB_DIM: function SQUARE : No Errors founded 142/176 Test #142: test_qromb.pro ..................... Passed 0.08 sec test 143 Start 143: test_qromo.pro 143: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_qromo.pro" 143: Test timeout computed to be: 9.99988e+06 143: % Compiled module: TEST_QROMO. 143: % TEST_QROMO_DIM: function EXPON : No Errors founded 143: % TEST_QROMO_DIM: function INV : No Errors founded 143: % TEST_QROMO_RANGE: function ALGEBRAIC_LOG : No Errors founded 143: % TEST_QROMO_ON_AGNESI: No Numerical Errors founded 143: % TEST_QROMO: No Errors founded 143/176 Test #143: test_qromo.pro ..................... Passed 0.09 sec test 144 Start 144: test_random.pro 144: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_random.pro" 144: Test timeout computed to be: 9.99988e+06 144: % Compiled module: TEST_RANDOM. 144: Testing mode NULL, status : Processed 144: % Warning: getlogin() failed! 144: Testing mode PS, status : Processed 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: Testing mode X, status : Processed 144: Testing mode SVG, status : Processed 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: 144: *** PLPLOT ERROR, ABORTING OPERATION *** 144: plcol0: Invalid color map entry: 255, aborting operation 144: Testing mode Z, status : Processed 144: Available Graphics Devices: NULL PS SVG Z MAC X 144: % SET_PLOT: Device not supported/unknown: WIN 144: Testing mode WIN : SKIPPED ! 144: % Compiled module: MEAN. 144: % RANDOM_BINOMIAL: success 144: % RANDOM_BINOMIAL: success 144: % RANDOM_BINOMIAL: success 144: % RANDOM_BINOMIAL: success 144/176 Test #144: test_random.pro .................... Passed 0.12 sec test 145 Start 145: test_readf.pro 145: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_readf.pro" 145: Test timeout computed to be: 9.99988e+06 145: % Compiled module: TEST_READF. 145: % TEST_BUG_573: running TEST_BUG_573 145: % TEST_BUG_573: passing with success TEST_BUG_573 145/176 Test #145: test_readf.pro ..................... Passed 0.08 sec test 146 Start 146: test_reads.pro 146: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_reads.pro" 146: Test timeout computed to be: 9.99988e+06 146: % Compiled module: TEST_READS. 146: % Compiled module: BANNER_FOR_TESTSUITE. 146: % TEST_READS_STRING: NO errors encoutered during TEST_READS_STRING tests 146: % TEST_READS_MIXED: Case 1 : separator is a space >> << 146: % TEST_READS_MIXED: Case 1 : succesfully done 146: % TEST_READS_MIXED: Case 2 : separator is a comma >>,<< 146: % TEST_READS_MIXED: Case 2 : succesfully done 146: % TEST_READS_MIXED: NO errors encoutered during TEST_READS_MIXED tests 146: % TEST_READS: ================================================== 146: % TEST_READS: = = 146: % TEST_READS: = NO errors encoutered during TEST_READS tests = 146: % TEST_READS: = = 146: % TEST_READS: ================================================== 146/176 Test #146: test_reads.pro ..................... Passed 0.06 sec test 147 Start 147: test_rebin.pro 147: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_rebin.pro" 147: Test timeout computed to be: 9.99988e+06 147: % Compiled module: TEST_REBIN. 147/176 Test #147: test_rebin.pro ..................... Passed 0.06 sec test 148 Start 148: test_rk4.pro 148: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_rk4.pro" 148: Test timeout computed to be: 9.99988e+06 148: % Compiled module: TEST_RK4. 148: Time for Internal method (c++) : 0.30675387 148: Time for External 1 method (GDL): 0.16800094 148: Time for External 2 method (GDL): 0.34484506 148/176 Test #148: test_rk4.pro ....................... Passed 0.92 sec test 149 Start 149: test_routine_names.pro 149: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_routine_names.pro" 149: Test timeout computed to be: 9.99988e+06 149: % Compiled module: TEST_ROUTINE_NAMES. 149: % INTERNAL_KEYWORDS: Begin of INTERNAL_KEYWORDS procedure 149: % INTERNAL_KEYWORDS: End of INTERNAL_KEYWORDS procedure : NO Errors found 149: % Compiled module: BANNER_FOR_TESTSUITE. 149: % TEST_ROUTINE_NAMES: ========================================================== 149: % TEST_ROUTINE_NAMES: = = 149: % TEST_ROUTINE_NAMES: = NO errors encoutered during TEST_ROUTINE_NAMES tests = 149: % TEST_ROUTINE_NAMES: = = 149: % TEST_ROUTINE_NAMES: ========================================================== 149/176 Test #149: test_routine_names.pro ............. Passed 0.09 sec test 150 Start 150: test_same_name.pro 150: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_same_name.pro" 150: Test timeout computed to be: 9.99988e+06 150: % Compiled module: TEST_SAME_NAME. 150: % Compiled module: DIST. 150: 0 1 150/176 Test #150: test_same_name.pro ................. Passed 0.06 sec test 151 Start 151: test_scope_varfetch.pro 151: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_scope_varfetch.pro" 151: Test timeout computed to be: 9.99988e+06 151: % Compiled module: TEST_SCOPE_VARFETCH. 151: 1234 151: % ASTRON_READCOL1: inside 151: 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000 151: 6.00000 7.00000 8.00000 9.00000 151: % ASTRON_READCOL1BIS: inside 151: 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000 151: 6.00000 7.00000 8.00000 9.00000 151: % ASTRON_READCOL2: inside 151: 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000 151: 6.00000 7.00000 8.00000 9.00000 151: 1234 151: % ASTRON_READCOL1: inside 151: 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000 151: 6.00000 7.00000 8.00000 9.00000 151: % ASTRON_READCOL1BIS: inside 151: 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000 151: 6.00000 7.00000 8.00000 9.00000 151: % ASTRON_READCOL2: inside 151: 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000 151: 6.00000 7.00000 8.00000 9.00000 151/176 Test #151: test_scope_varfetch.pro ............ Passed 0.06 sec test 152 Start 152: test_spawn_unit.pro 152: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_spawn_unit.pro" 152: Test timeout computed to be: 9.99988e+06 152: % Compiled module: TEST_SPAWN_UNIT. 152: % Warning: UNIT keyword to SPAWN may not yet be fully implemented (proceeding) 152/176 Test #152: test_spawn_unit.pro ................ Passed 0.06 sec test 153 Start 153: test_spher_harm.pro 153: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_spher_harm.pro" 153: Test timeout computed to be: 9.99988e+06 153: % Compiled module: TEST_SPHER_HARM. 153: % Compiled module: FACTORIAL. 153/176 Test #153: test_spher_harm.pro ................ Passed 0.13 sec test 154 Start 154: test_spl_init.pro 154: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_spl_init.pro" 154: Test timeout computed to be: 9.99988e+06 154: % Compiled module: TEST_SPL_INIT. 154: SPL_INIT (fatal): at least one value in X input array is NaN or Inf ... 154: SPL_INIT (fatal): at least one value in Y input array is NaN or Inf ... 154: SPL_INIT (fatal): at least two consecutive X values are identical 154: SPL_INIT (warning): X and Y arrays do not have same lengths ! 154: SPL_INIT (warning): X and Y arrays do not have same lengths ! 154: SPL_INIT (warning): at least one x[n+1]-x[n] step is negative: X is assumed to be ordered 154: % TEST_SPL_INIT: No (real) problem found in TEST_SPL_INIT 154/176 Test #154: test_spl_init.pro .................. Passed 0.07 sec test 155 Start 155: test_standardize.pro 155: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_standardize.pro" 155: Test timeout computed to be: 9.99988e+06 155: % Compiled module: TEST_STANDARDIZE. 155: % Compiled module: MOMENT. 155: % Compiled module: STANDARDIZE. 155: % TEST_STANDARDIZE: tests successful 155/176 Test #155: test_standardize.pro ............... Passed 0.09 sec test 156 Start 156: test_step.pro 156: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_step.pro" 156: Test timeout computed to be: 9.99988e+06 156: % Compiled module: TEST_STEP. 156: % Stop encountered: TEST_STEP_HELPER 13 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_step.pro 156: % Stepped to: TEST_STEP_HELPER 14 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_step.pro 156: terminate called without an active exception 156: /bin/bash: line 4: 4965 Done echo ".compile test_step.pro 156: test_step_helper, a 156: .step 156: print, a 156: " 156: 4966 Aborted (core dumped) | ../src/gdl -quiet 156/176 Test #156: test_step.pro ...................... Passed 0.18 sec test 157 Start 157: test_str_functions.pro 157: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_str_functions.pro" 157: Test timeout computed to be: 9.99988e+06 157: % Compiled module: TEST_STR_FUNCTIONS. 157: % TEST_STRMID: No ERROR found in STRMID 157: % Compiled module: STRSPLIT. 157: % TEST_STRSPLIT: No ERROR found in STRSPLIT 157/176 Test #157: test_str_functions.pro ............. Passed 0.09 sec test 158 Start 158: test_str_sep.pro 158: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_str_sep.pro" 158: Test timeout computed to be: 9.99988e+06 158: % Compiled module: TEST_STR_SEP. 158: % Compiled module: STR_SEP. 158: % TEST_STR_SEP: Final diagnostic : 158: % TEST_STR_SEP: All tests within STR_SEP() successful 158/176 Test #158: test_str_sep.pro ................... Passed 0.07 sec test 159 Start 159: test_stregex.pro 159: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_stregex.pro" 159: Test timeout computed to be: 9.99988e+06 159: % Compiled module: TEST_STREGEX. 159: not readyferret 159: not readyFeet FAST ferret 159: % TEST_STREGEX: No Errors found 159/176 Test #159: test_stregex.pro ................... Passed 0.07 sec test 160 Start 160: test_strmatch.pro 160: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_strmatch.pro" 160: Test timeout computed to be: 9.99988e+06 160: % Compiled module: TEST_STRMATCH. 160: % Compiled module: STRMATCH. 160/176 Test #160: test_strmatch.pro .................. Passed 0.06 sec test 161 Start 161: test_strsplit.pro 161: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_strsplit.pro" 161: Test timeout computed to be: 9.99988e+06 161: % Compiled module: TEST_STRSPLIT. 161: % Compiled module: STRSPLIT. 161: % Compiled module: STR_SEP. 161: % TEST_STRSPLIT: Ambiguous: Variable is undefined: TEXTOIDL or: Function not found: TEXTOIDL 161: % TEST_STRSPLIT: Missing TexToIDL in your GDL_PATH or IDL_PATH 161: % TEST_STRSPLIT: ======================================= 161: % TEST_STRSPLIT: 161: % TEST_STRSPLIT: NO errors encoutered during STRSPLIT tests 161: % TEST_STRSPLIT: 161: % TEST_STRSPLIT: ======================================= 161/176 Test #161: test_strsplit.pro .................. Passed 0.12 sec test 162 Start 162: test_structures.pro 162: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_structures.pro" 162: Test timeout computed to be: 9.99988e+06 162: % Compiled module: TEST_STRUCTURES. 162: FLOAT = Array[10] 162: WWW LONG = Array[3] 162: FLOAT = Array[3] 162: % TEST_STRUCTURES: No Errors found 162/176 Test #162: test_structures.pro ................ Passed 0.06 sec test 163 Start 163: test_suite.pro 163: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_suite.pro" 163: Test timeout computed to be: 9.99988e+06 163: % Warning: Empty REPEAT UNTIL loop detected. 163: % Warning: Empty REPEAT UNTIL loop detected. 163: % Compiled module: TEST_SUITE. 163: IF: OK 163: SWITCH: OK 163: CASE: OK 163: WHILE: OK 163: FOR: OK 163: REPEAT: OK 163: GOTO: OK 163: RET: OK 163: STRUCT: OK 163: MULTI: OK 163: OBJECT: OK 163: COMMON: OK 163: REF: OK 163: INC: OK 163: INHERITANCE: OK 163: CONTINUE/BREAK: OK 163: EXTRA: OK 163: EXPR: OK 163: RECURSION: OK 163: ARRAY INDEXING: OK 163: OPERATORS: OK 163: ASSIGNMENT: OK 163: LEFT_LIBFUNCTION: OK 163: STRIDE_INDEX: OK 163: TEST_SUITE finished. Time: 0.0028169155 163/176 Test #163: test_suite.pro ..................... Passed 0.12 sec test 164 Start 164: test_systime.pro 164: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_systime.pro" 164: Test timeout computed to be: 9.99988e+06 164: % Compiled module: TEST_SYSTIME. 164: % Compiled module: BANNER_FOR_TESTSUITE. 164: % TEST_SYSTIME_LOCALE: NO errors encoutered during TEST_SYSTIME_LOCALE tests 164: % TEST_SYSTIME_ZERO: NO errors encoutered during TEST_SYSTIME_ZERO tests 164: % TEST_SYSTIME_JULIAN: Not finished, please contributed ! 164: % TEST_SYSTIME_JULIAN: NO errors encoutered during TEST_SYSTIME_JULIAN tests 164: % TEST_SYSTIME: ==================================================== 164: % TEST_SYSTIME: = = 164: % TEST_SYSTIME: = NO errors encoutered during TEST_SYSTIME tests = 164: % TEST_SYSTIME: = = 164: % TEST_SYSTIME: ==================================================== 164/176 Test #164: test_systime.pro ................... Passed 0.08 sec test 165 Start 165: test_tic_toc.pro 165: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_tic_toc.pro" 165: Test timeout computed to be: 9.99988e+06 165: % Compiled module: TEST_TIC_TOC. 165: % Compiled module: TIC. 165: % Compiled module: TIC. 165: % Compiled module: TOC. 165: % Compiled module: TOC. 165: Time elapsed in loop 0 : 0.32990503 seconds. 165: Time elapsed in loop 1 : 0.31170702 seconds. 165: Time elapsed in loop 2 : 0.28339601 seconds. 165: Time elapsed in loop 3 : 0.27390695 seconds. 165: Cumulative Time elapsed : 1.1989150 seconds. 165: Total Time elapsed : 1.1998880 seconds. 165: % Compiled module: BANNER_FOR_TESTSUITE. 165: % TEST_TIC_TOC: ==================================================== 165: % TEST_TIC_TOC: = = 165: % TEST_TIC_TOC: = NO errors encoutered during TEST_TIC_TOC tests = 165: % TEST_TIC_TOC: = = 165: % TEST_TIC_TOC: ==================================================== 165/176 Test #165: test_tic_toc.pro ................... Passed 1.28 sec test 166 Start 166: test_trisol.pro 166: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_trisol.pro" 166: Test timeout computed to be: 9.99988e+06 166: % Compiled module: TEST_TRISOL. 166: -1.0000000 2.0000000 2.0000000 -1.0000000 166: % Compiled module: DIAG_MATRIX. 166: % TEST_TRISOL: TRISOL succesfully tested 166/176 Test #166: test_trisol.pro .................... Passed 0.09 sec test 167 Start 167: test_tv.pro 167: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_tv.pro" 167: Test timeout computed to be: 9.99988e+06 167: % Compiled module: TEST_TV. 167: % Compiled module: DIST. 167: % Compiled module: TVSCL. 167: % Compiled module: LOADCT. 167: % LOADCT: Loading table B-W LINEAR 167: % LOADCT: Loading table B-W LINEAR 167: % Compiled module: GET_IMAGE_FOR_TESTSUITE. 167: % Compiled module: FILE_SEARCH_FOR_TESTSUITE. 167: % Compiled module: STRSPLIT. 167: % Compiled module: PATH_SEP. 167: % Compiled module: QUERY_IMAGE. 167: % WARNING: your version of the GraphicsMagick library will truncate images to 16 bits per pixel 167: % Compiled module: READ_IMAGE. 167: % Compiled module: READ_JPEG. 167: % LOADCT: Loading table RAINBOW 167: 167: *** PLPLOT ERROR, ABORTING OPERATION *** 167: plcol0: Invalid color map entry: 255, aborting operation 167: Unhandled unsuccessful XCopyArea, returning. 167: % TV: device does not support Paint 167: % Execution halted at: TEST_TV_OVER_BOX 211 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_tv.pro 167: % TEST_TV 265 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_tv.pro 167: % $MAIN$ 167: terminate called after throwing an instance of 'GDLException' 167: Magick: abort due to signal 6 (SIGABRT) "Abort"... 167: TEST EXITED FROM SIGNAL 6 167/176 Test #167: test_tv.pro ........................***Failed 0.27 sec test 168 Start 168: test_typename.pro 168: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_typename.pro" 168: Test timeout computed to be: 9.99988e+06 168: % Compiled module: TEST_TYPENAME. 168: % Compiled module: GDLFFDICOM__DEFINE. 168: % Compiled module: GDLFFDICOM__ASSOC__DEFINE. 168: % Compiled module: GDLFFDICOM__DICTIONARY. 168: % TEST_TYPENAME: No error found in TEST_TYPENAME 168/176 Test #168: test_typename.pro .................. Passed 1.16 sec test 169 Start 169: test_url.pro 169: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_url.pro" 169: Test timeout computed to be: 9.99988e+06 169: % Compiled module: TEST_URL. 169: % PARSE_URL: URL fragment left out: #foo 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #some_page_ref123 169: % PARSE_URL: URL fragment left out: #bar 169: % PARSE_URL: URL fragment left out: #etc 169: % PARSE_URL: URL contains a control character 169/176 Test #169: test_url.pro ....................... Passed 0.06 sec test 170 Start 170: test_voigt.pro 170: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_voigt.pro" 170: Test timeout computed to be: 9.99988e+06 170: % Compiled module: TEST_VOIGT. 170: AC 2014-04-29: not finished ... 170/176 Test #170: test_voigt.pro ..................... Passed 0.06 sec test 171 Start 171: test_wait.pro 171: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_wait.pro" 171: Test timeout computed to be: 9.99988e+06 171: % Compiled module: TEST_WAIT. 171: Currently tested DELAY : 0.100000 171: 0.10012197 171: 0.10010290 171: 0.10012102 171: Currently tested DELAY : 0.250000 171: 0.25013900 171: 0.25011897 171: 0.25012302 171: Currently tested DELAY : 0.500000 171: 0.50012398 171: 0.50013685 171: 0.50015211 171: Currently tested DELAY : 1.00000 171: 1.0001981 171: 1.0002298 171: 1.0001941 171: % TEST_WAIT: Success: Tolerance Time Error was never exceed by WAIT 171/176 Test #171: test_wait.pro ...................... Passed 5.61 sec test 172 Start 172: test_wavelet.pro 172: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_wavelet.pro" 172: Test timeout computed to be: 9.99988e+06 172: % Compiled module: TEST_WAVELET. 172: % Compiled module: MEAN. 172/176 Test #172: test_wavelet.pro ................... Passed 2.35 sec test 173 Start 173: test_where.pro 173: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_where.pro" 173: Test timeout computed to be: 9.99988e+06 173: % Compiled module: TEST_WHERE. 173: % TEST_WHERE: No error found in TEST_WHERE 173/176 Test #173: test_where.pro ..................... Passed 0.09 sec test 174 Start 174: test_zeropoly.pro 174: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_zeropoly.pro" 174: Test timeout computed to be: 9.99988e+06 174: % Compiled module: TEST_ZEROPOLY. 174/176 Test #174: test_zeropoly.pro .................. Passed 0.07 sec test 175 Start 175: test_zip.pro 175: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_zip.pro" 175: Test timeout computed to be: 9.99988e+06 175: % Compiled module: TEST_ZIP. 175: % TEST_ZIP: All ZIP/COMPRESS related tests successful 175/176 Test #175: test_zip.pro ....................... Passed 0.08 sec test 176 Start 176: test_xdr.pro 176: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_xdr.pro" 176: Test timeout computed to be: 9.99988e+06 176: % Compiled module: TEST_XDR. 176: % Compiled module: STRSPLIT. 176: % Compiled module: PATH_SEP. 176: % Compiled module: BANNER_FOR_TESTSUITE. 176: % TESTING THE INPUT FILE: 176: NO errors encoutered during TESTING THE INPUT FILE tests 176: % TESTING THE GENERATED XDR FILE: 176: NO errors encoutered during TESTING THE GENERATED XDR FILE tests 176: % TESTING THE GENERATED XDR (COMPRESS) FILE: 176: NO errors encoutered during TESTING THE GENERATED XDR (COMPRESS) FILE tests 176: % TEST_XDR: ================================================ 176: % TEST_XDR: = = 176: % TEST_XDR: = NO errors encoutered during TEST_XDR tests = 176: % TEST_XDR: = = 176: % TEST_XDR: ================================================ 176/176 Test #176: test_xdr.pro ....................... Passed 0.09 sec The following tests passed: test_angles.pro test_array_equal.pro test_base64.pro test_binfmt.pro test_bug_1779553.pro test_bug_2555865.pro test_bug_2610174.pro test_bug_2846561.pro test_bug_2876150.pro test_bug_2876161.pro test_bug_2876372.pro test_bug_2892631.pro test_bug_2949487.pro test_bug_2974380.pro test_bug_3033108.pro test_bug_3054361.pro test_bug_3055720.pro test_bug_3057511.pro test_bug_3057520.pro test_bug_3061072.pro test_bug_3081887.pro test_bug_3085858.pro test_bug_3086851.pro test_bug_3091599.pro test_bug_3091610.pro test_bug_3100945.pro test_bug_3104209.pro test_bug_3104214.pro test_bug_3104326.pro test_bug_3104349.pro test_bug_3147146.pro test_bug_3147181.pro test_bug_3147733.pro test_bug_3151760.pro test_bug_3152892.pro test_bug_3152899.pro test_bug_3189072.pro test_bug_3199465.pro test_bug_3285659.pro test_bug_3286031.pro test_bug_3288652.pro test_bug_3290532.pro test_bug_3296360.pro test_bug_3298378.pro test_bug_3300626.pro test_bug_3313522.pro test_bug_3376577.pro test_bug_3394430.pro test_bug_3426399.pro test_bug_3453775.pro test_bug_3483402.pro test_bug_3488003.pro test_bug_3559291.pro test_bug_3572473.pro test_bug_3595172.pro test_bug_n000542.pro test_bug_n000580.pro test_bug_n000581.pro test_bug_n000587.pro test_bug_n000597.pro test_bug_n000599.pro test_bug_n000607.pro test_bug_n000608.pro test_call_function.pro test_call_function_extra.pro test_call_procedure.pro test_call_procedure_extra.pro test_ce.pro test_clip.pro test_common.pro test_congrid.pro test_constants.pro test_convert_coord.pro test_correlate.pro test_deriv.pro test_device.pro test_dicom.pro test_erfinv.pro test_execute.pro test_extra_keywords.pro test_fft.pro test_fft_dim.pro test_file_basename.pro test_file_copy.pro test_file_delete.pro test_file_dirname.pro test_file_move.pro test_file_search.pro test_file_test.pro test_file_which.pro test_finite.pro test_fix.pro test_fixprint.pro test_format.pro test_formats.pro test_fx_root.pro test_fz_roots.pro test_gc.pro test_get_lun.pro test_get_screen_size.pro test_grib.pro test_hist_2d.pro test_hdf5.pro test_idl8.pro test_idl_validname.pro test_image_statistics.pro test_interpol.pro test_interpolate_missing.pro test_isa.pro test_ishft.pro test_list.pro test_ludc_lusol.pro test_la_least_squares.pro test_math_function_dim.pro test_matrix_multiply.pro test_memory.pro test_message.pro test_modulo.pro test_moment.pro test_mpfit.pro test_multiroots.pro test_nans_in_sort_and_median.pro test_nestedloop.pro test_netcdf.pro test_null.pro test_obj_new.pro test_plot_oo.pro test_plotting_ranges.pro test_pmulti.pro test_pmulti_basic.pro test_postscript.pro test_product.pro test_ps_decomposed.pro test_ptrarr.pro test_python.pro test_python_module_0.pro test_python_module_1.pro test_python_module_2.pro test_qhull.pro test_qromb.pro test_qromo.pro test_random.pro test_readf.pro test_reads.pro test_rebin.pro test_rk4.pro test_routine_names.pro test_same_name.pro test_scope_varfetch.pro test_spawn_unit.pro test_spher_harm.pro test_spl_init.pro test_standardize.pro test_step.pro test_str_functions.pro test_str_sep.pro test_stregex.pro test_strmatch.pro test_strsplit.pro test_structures.pro test_suite.pro test_systime.pro test_tic_toc.pro test_trisol.pro test_typename.pro test_url.pro test_voigt.pro test_wait.pro test_wavelet.pro test_where.pro test_zeropoly.pro test_zip.pro test_xdr.pro 98% tests passed, 3 tests failed out of 176 Total Test time (real) = 49.79 sec The following tests FAILED: 83 - test_fft_leak.pro (Failed) 127 - test_obj_isa.pro (Failed) 167 - test_tv.pro (Failed) Errors while running CTest gmake[4]: *** [Makefile:99: test] Error 8 gmake[4]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build/testsuite' make[3]: *** [testsuite/CMakeFiles/check.dir/build.make:62: testsuite/CMakeFiles/check] Error 2 make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make[2]: *** [CMakeFiles/Makefile2:249: testsuite/CMakeFiles/check.dir/all] Error 2 make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make[1]: *** [CMakeFiles/Makefile2:256: testsuite/CMakeFiles/check.dir/rule] Error 2 make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make: *** [Makefile:230: check] Error 2 /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 check make[1]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' /usr/bin/cmake -H/builddir/build/BUILD/gdl-0.9.7 -B/builddir/build/BUILD/gdl-0.9.7/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/gdl-0.9.7/build/CMakeFiles 100 make -f CMakeFiles/Makefile2 testsuite/CMakeFiles/check.dir/all make[2]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/launchtest.dir/build.make testsuite/CMakeFiles/launchtest.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/testsuite /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/testsuite /builddir/build/BUILD/gdl-0.9.7/build/testsuite/CMakeFiles/launchtest.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/launchtest.dir/build.make testsuite/CMakeFiles/launchtest.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make[3]: Nothing to be done for 'testsuite/CMakeFiles/launchtest.dir/build'. make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 1%] Built target launchtest make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/src /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/src /builddir/build/BUILD/gdl-0.9.7/build/src/CMakeFiles/gdl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f src/CMakeFiles/gdl.dir/build.make src/CMakeFiles/gdl.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make[3]: Nothing to be done for 'src/CMakeFiles/gdl.dir/build'. make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [ 98%] Built target gdl make -f testsuite/CMakeFiles/test_ce.dir/build.make testsuite/CMakeFiles/test_ce.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/testsuite /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/testsuite /builddir/build/BUILD/gdl-0.9.7/build/testsuite/CMakeFiles/test_ce.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/test_ce.dir/build.make testsuite/CMakeFiles/test_ce.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' make[3]: Nothing to be done for 'testsuite/CMakeFiles/test_ce.dir/build'. make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' [100%] Built target test_ce make -f testsuite/CMakeFiles/check.dir/build.make testsuite/CMakeFiles/check.dir/depend make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/gdl-0.9.7 /builddir/build/BUILD/gdl-0.9.7/testsuite /builddir/build/BUILD/gdl-0.9.7/build /builddir/build/BUILD/gdl-0.9.7/build/testsuite /builddir/build/BUILD/gdl-0.9.7/build/testsuite/CMakeFiles/check.dir/DependInfo.cmake --color= make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make -f testsuite/CMakeFiles/check.dir/build.make testsuite/CMakeFiles/check.dir/build make[3]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build' cd /builddir/build/BUILD/gdl-0.9.7/build/testsuite && /usr/bin/gmake test gmake[4]: Entering directory '/builddir/build/BUILD/gdl-0.9.7/build/testsuite' Running tests... /usr/bin/ctest --force-new-ctest-process -V -R 'test_(bug_3275334|sem|window_background)' UpdateCTestConfiguration from :/builddir/build/BUILD/gdl-0.9.7/build/testsuite/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/gdl-0.9.7/build/testsuite/DartConfiguration.tcl Test project /builddir/build/BUILD/gdl-0.9.7/build/testsuite Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 39 Start 39: test_bug_3275334.pro 39: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_bug_3275334.pro" 39: Test timeout computed to be: 9.99988e+06 39: % Compiled module: TEST_BUG_3275334. 39: % Compiled module: DIST. 39: % TVRD: Unable to read from current device: X. 39: % Execution halted at: TEST_BUG_3275334 46 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_bug_3275334.pro 39: % $MAIN$ 39: terminate called after throwing an instance of 'GDLException' 39: TEST EXITED FROM SIGNAL 6 1/3 Test #39: test_bug_3275334.pro .............***Failed 0.10 sec test 153 Start 153: test_sem.pro 153: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_sem.pro" 153: Test timeout computed to be: 9.99988e+06 153: % Compiled module: TEST_SEM. 153: % Warning: UNIT keyword to SPAWN may not yet be fully implemented (proceeding) 153: -- background process: 153: % TEST_SEM: End of file encountered. 153: % Execution halted at: TEST_SEM 9 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_sem.pro 153: % $MAIN$ 153: terminate called after throwing an instance of 'GDLIOException' 153: TEST EXITED FROM SIGNAL 6 2/3 Test #153: test_sem.pro .....................***Failed 3.14 sec test 175 Start 175: test_window_background.pro 175: Test command: /builddir/build/BUILD/gdl-0.9.7/build/testsuite/launchtest "test_window_background.pro" 175: Test timeout computed to be: 9.99988e+06 175: % Compiled module: TEST_WINDOW_BACKGROUND. 175: % TVRD: Unable to read from current device: X. 175: % Execution halted at: TEST_WIN_BACK_DECOMPOSED 49 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_window_background.pro 175: % TEST_WINDOW_BACKGROUND 209 /builddir/build/BUILD/gdl-0.9.7/testsuite/test_window_background.pro 175: % $MAIN$ 175: terminate called after throwing an instance of 'GDLException' 175: TEST EXITED FROM SIGNAL 6 3/3 Test #175: test_window_background.pro .......***Failed 2.57 sec 0% tests passed, 3 tests failed out of 3 Total Test time (real) = 5.81 sec The following tests FAILED: 39 - test_bug_3275334.pro (Failed) 153 - test_sem.pro (Failed) 175 - test_window_background.pro (Failed) Errors while running CTest gmake[4]: *** [Makefile:99: test] Error 8 gmake[4]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build/testsuite' make[3]: *** [testsuite/CMakeFiles/check.dir/build.make:62: testsuite/CMakeFiles/check] Error 2 make[3]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make[2]: *** [CMakeFiles/Makefile2:249: testsuite/CMakeFiles/check.dir/all] Error 2 make[2]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make[1]: *** [CMakeFiles/Makefile2:256: testsuite/CMakeFiles/check.dir/rule] Error 2 make[1]: Leaving directory '/builddir/build/BUILD/gdl-0.9.7/build' make: *** [Makefile:230: check] Error 2 Gdk-Message: metacity: Fatal IO error 11 (Resource temporarily unavailable) on X server :99. + exit 0 Processing files: gdl-0.9.7-4.fc27.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.YY1b23 + umask 022 + cd /builddir/build/BUILD + cd gdl-0.9.7 + DOCDIR=/builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + cp -pr AUTHORS /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + cp -pr ChangeLog /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + cp -pr HACKING /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + cp -pr NEWS /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + cp -pr README /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + cp -pr TODO /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/doc/gdl + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.4RyLy9 + umask 022 + cd /builddir/build/BUILD + cd gdl-0.9.7 + LICENSEDIR=/builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/licenses/gdl + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/licenses/gdl + cp -pr COPYING /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64/usr/share/licenses/gdl + exit 0 Provides: config(gdl) = 0.9.7-4.fc27 gdl = 0.9.7-4.fc27 gdl(x86-64) = 0.9.7-4.fc27 gdl-runtime = 0.9.7-4.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGraphicsMagick++-Q16.so.12()(64bit) libGraphicsMagick-Q16.so.3()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfftw3.so.3()(64bit) libfftw3f.so.3()(64bit) libform.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgrib_api.so.1()(64bit) libgsl.so.23()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.10()(64bit) libhistory.so.7()(64bit) libjpeg.so.62()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libncurses.so.6()(64bit) libnetcdf.so.11()(64bit) libplplot.so.14()(64bit) libplplotcxx.so.13()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libps.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpython2.7.so.1.0()(64bit) libqhull.so.7()(64bit) libreadline.so.7()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtinfo.so.6()(64bit) libudunits2.so.0()(64bit) libwx_baseu-2.8.so.0()(64bit) libwx_baseu-2.8.so.0(WXU_2.8)(64bit) libwx_gtk2u_adv-2.8.so.0()(64bit) libwx_gtk2u_adv-2.8.so.0(WXU_2.8)(64bit) libwx_gtk2u_core-2.8.so.0()(64bit) libwx_gtk2u_core-2.8.so.0(WXU_2.8)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH) Processing files: gdl-common-0.9.7-4.fc27.noarch Provides: gdl-common = 0.9.7-4.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gdl-python-0.9.7-4.fc27.x86_64 Provides: gdl-python = 0.9.7-4.fc27 gdl-python(x86-64) = 0.9.7-4.fc27 gdl-runtime = 0.9.7-4.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGraphicsMagick++-Q16.so.12()(64bit) libGraphicsMagick-Q16.so.3()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfftw3.so.3()(64bit) libfftw3f.so.3()(64bit) libform.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgrib_api.so.1()(64bit) libgsl.so.23()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.10()(64bit) libhistory.so.7()(64bit) libjpeg.so.62()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libncurses.so.6()(64bit) libnetcdf.so.11()(64bit) libplplot.so.14()(64bit) libplplotcxx.so.13()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libps.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpython2.7.so.1.0()(64bit) libqhull.so.7()(64bit) libreadline.so.7()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtinfo.so.6()(64bit) libudunits2.so.0()(64bit) libwx_baseu-2.8.so.0()(64bit) libwx_baseu-2.8.so.0(WXU_2.8)(64bit) libwx_gtk2u_adv-2.8.so.0()(64bit) libwx_gtk2u_adv-2.8.so.0(WXU_2.8)(64bit) libwx_gtk2u_core-2.8.so.0()(64bit) libwx_gtk2u_core-2.8.so.0(WXU_2.8)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) python(abi) = 2.7 rtld(GNU_HASH) Processing files: gdl-debuginfo-0.9.7-4.fc27.x86_64 Provides: debuginfo(build-id) = acaae65c1da97380b6b3dd89c47a204c513469cc debuginfo(build-id) = d4dd5eca5c4ebd6caf4734bc25f34fedd3d498c1 gdl-debuginfo = 0.9.7-4.fc27 gdl-debuginfo(x86-64) = 0.9.7-4.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 Wrote: /builddir/build/RPMS/gdl-0.9.7-4.fc27.x86_64.rpm Wrote: /builddir/build/RPMS/gdl-common-0.9.7-4.fc27.noarch.rpm Wrote: /builddir/build/RPMS/gdl-python-0.9.7-4.fc27.x86_64.rpm Wrote: /builddir/build/RPMS/gdl-debuginfo-0.9.7-4.fc27.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.i29SCp + umask 022 + cd /builddir/build/BUILD + cd gdl-0.9.7 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gdl-0.9.7-4.fc27.x86_64 + exit 0 Child return code was: 0